PHP FTP ftp_nlist funktioniert nicht, Rückgabe boolean false

8

Ich habe ein kleines Problem mit diesem Code. Das Skript verbindet sich, aber es gibt mir nicht die Ordner, die sich in root befinden ... mir fehlt etwas?

%Vor%

Es gibt

aus %Vor%

und

%Vor%

Warum werden die Dateien nicht aufgelistet?

Ich könnte das sehr schnell mit

lösen %Vor%

... aber der einfache Teil ist nicht was ich suche, ich würde nichts lernen

    
Master345 21.11.2011, 22:18
quelle

2 Antworten

37

ftp_nlist() gibt false zurück, wenn ein Fehler auftritt. Ich schätze, Sie müssen passive Übertragung verwenden:

%Vor%

Allgemein würde ich empfehlen, dies mit einem CLI-Tool wie ftp oder einem GUI-Client wie Filezilla zu beheben. Das Log / Output ist sehr, sehr hilfreich.

HTH

    
Till 22.11.2011 00:32
quelle
0

Ich würde auch vorschlagen, zu bestätigen, wer und wo Sie sind, um sicherzustellen, dass die Berechtigungen und die tatsächlichen Ergebnisse, die Sie erwarten, wahr sind (ein wenig Vernunftscheck hin und wieder ist gesund).

%Vor%

und nach dem Verbinden als Benutzer dann

%Vor%

Wenn Sie diese Dinge über die Befehlszeile als diesen Benutzer machen und den Inhalt des Verzeichnisses auflisten können, dann sollten Sie gut unterwegs sein.

    
insitderp 22.02.2013 10:05
quelle

Tags und Links