Heim  >  Artikel  >  Backend-Entwicklung  >  So beheben Sie die Warnung beim Hochladen von Dateien über FTP in PHP

So beheben Sie die Warnung beim Hochladen von Dateien über FTP in PHP

小云云
小云云Original
2018-03-31 13:05:132102Durchsuche

In diesem Artikel erfahren Sie hauptsächlich, wie Sie die Warnung beim Hochladen von Dateien über FTP in PHP beheben können. Das Hochladen von Dateien schlägt jedoch immer wieder fehl Die Liste kann nicht gelesen werden. Der Hauptbericht ist dieser Fehler.

PHP Warning:  ftp_put(): PORT command successful. Consider using PASV.

Nach langer Suche im Internet stellt sich heraus, dass der Grund dafür darin liegt, dass der FTP-Passivmodus nicht aktiviert ist.

Verwenden Sie einfach die Methode, um den passiven Modus zu aktivieren.

ftp_pasv(ftp_connection,mode)
ftp_connection Erforderlich. Gibt die zu verwendende FTP-Verbindung an (die Kennung der FTP-Verbindung).
mode

Erforderlich. Modus angeben.

ftp_connection 必需。规定要使用的 FTP 连接(FTP 连接的标识符)。
mode

必需。规定模式。

  • TRUE = passive mode on

  • FALSE = passive mode off

  • TRUE = Passivmodus aktiviert

  • FALSE = Passivmodus aus

Denken Sie daran, den Modus nach dem Anmelden anzugeben, damit Sie hochladen können , Verzeichnisse lesen und andere Vorgänge ausführen.

Verwandte Empfehlungen:

FTP-Upload-Datei und Datei-Beispielcode im PHP_PHP-Tutorial

PHP implementiert FTP-Upload-Dateibeispiel , _PHP-Tutorial

Lösung zum Hochladen von Dateien über FTP

Das obige ist der detaillierte Inhalt vonSo beheben Sie die Warnung beim Hochladen von Dateien über FTP in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn