SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Das Zend Framework

Das Zend Framework zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 06.09.2002, 16:52:12
Robert Robert ist offline
Anfänger
 
Registriert seit: Jul 2002
Alter: 44
Beiträge: 6
Dateioperationen

Hi Leute,

hab ein Problem mit der Dateisystem-Funktion filesize().
Mein Quelltext sieht folgendermasen aus:

<?
$handle = opendir ('..');
while ($file = readdir ($handle))
{
if ($file != "." && $file != "..")
{
echo "$file <br>";
$size = filesize($file);
echo "$size <br>";
}
}
closedir($handle);
?>

Ich erhalte nun die Fehlermeldung: "Warning: stat failed for phpMyAdmin (errno=2 - No such file or directory) in c:inetpubwwwrootFTP-Toollinks.php on line 19". Kann mir jemand sagen, was ich falsch mache.
__________________
MfG

Robert
Mit Zitat antworten
  #2  
Alt 06.09.2002, 17:22:38
Benutzerbild von CyberAge
CyberAge CyberAge ist offline
Junior Member
 
Registriert seit: Apr 2002
Alter: 42
Beiträge: 282
CyberAge eine Nachricht über ICQ schicken CyberAge eine Nachricht über AIM schicken CyberAge eine Nachricht über Yahoo! schicken
Zitat:
... (errno=2 - No such file or directory) ...
Die Fehlermeldung sagt doch schon alles! das angegebene Verzeichnis bzw. die Datei existiert nicht!
__________________
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Im Leben ist nichts umsonst!
Selbst der Tod kostet das Leben!
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Mit Zitat antworten
  #3  
Alt 06.09.2002, 17:33:04
Robert Robert ist offline
Anfänger
 
Registriert seit: Jul 2002
Alter: 44
Beiträge: 6
filesize()

Na doch, die directories und files gibts schon, die werden ja auch aufgelistet, wenn man den String $file ausgibt. Nur die Übergabe dieses Strings an die Funktion filesize() scheint nicht zu funktionieren. Muß ich vielleicht, bevor ich die Dateiatttribute auslesen möchte, die Datei zum Lesen erst öffnen?
__________________
MfG

Robert
Mit Zitat antworten
  #4  
Alt 06.09.2002, 17:39:28
Benutzerbild von CyberAge
CyberAge CyberAge ist offline
Junior Member
 
Registriert seit: Apr 2002
Alter: 42
Beiträge: 282
CyberAge eine Nachricht über ICQ schicken CyberAge eine Nachricht über AIM schicken CyberAge eine Nachricht über Yahoo! schicken
das kann sein! ich hab mich leider noch nicht so sehr mit den dateisystem-funktionen auseinander gesetzt, da ich diese bisher noch nicht brauchte. Aber vielleicht liest du ja in einem anderen verzeichnis als wo das script liegt. in diesem falle müßtest du die pfadangaben mitliefern!

Code:
/
|-abc
--datei1.php
|-def
--datei2.php
--datei3.php
.
.
.
nun wird von datei1.php, welche in /abc/ liegt das verzeichnis /def/ ausgelesen. nun versuchst du von der datei2.php in /def/ die größe zu ermitteln, greifst dabei aber auf /abc/ zu. das würde den fehler erklären! vielleicht nen bißchen konfus, aber ich hoffe, du verstehst, was ich meine!
__________________
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Im Leben ist nichts umsonst!
Selbst der Tod kostet das Leben!
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Mit Zitat antworten
  #5  
Alt 06.09.2002, 17:54:47
Robert Robert ist offline
Anfänger
 
Registriert seit: Jul 2002
Alter: 44
Beiträge: 6
filesize()

Hi Torschti,

bist wirklich wie a bissl genial, genau das ist mein Problem.
Kannst Du mir aber noch mal kurz genau beschreiben, wie ich auf andere Ordner zugreife. Nimm als Beispiel bitte mal den übergeordneten Ordner. Kann man dabei auch absolute Pfadangaben machen, oder geht das nur mit relativen Angaben. Danke nochmals und im Vorraus für deine Antwort.
__________________
MfG

Robert
Mit Zitat antworten
  #6  
Alt 06.09.2002, 18:02:00
Benutzerbild von CyberAge
CyberAge CyberAge ist offline
Junior Member
 
Registriert seit: Apr 2002
Alter: 42
Beiträge: 282
CyberAge eine Nachricht über ICQ schicken CyberAge eine Nachricht über AIM schicken CyberAge eine Nachricht über Yahoo! schicken
versuche es einfach mal damit, vom root aus die dateien zu lesen, aber ich weiß nicht, ob dabei der absolute / oder nur der / vom webspace genommen wird. Sprich übergebe mal eine datei mit dem folgenden syntax:

filesize("/verzeichnis/datei.php");

wenn das nicht klappen sollte, dann mußt du jeweils den absoluten pfad, ausgehend vom absolutem root übergeben.

P.S.: wiso "hi torschti" ??? *confused*
__________________
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Im Leben ist nichts umsonst!
Selbst der Tod kostet das Leben!
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:55:28 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt