Kommando auf einem FTP ausführen
thorsten
- php
Moin
Ich stelle eine Verbindung zu einem FTP-Server her. Dort schiebe ich eine ZIP-Datei hoch. Nun will ich diese auf dem Server auspacken.
ftp_site($conn,"unzip test.zip"); ergibt:
Warning: ftp_exec(): 'SITE EXEC' not understood.
Wo liegt das Problem, bzw. was kann ich dagegen machen?
Ich hab hier PHP 4.3.2
Danke
ftp_site($conn,"unzip test.zip"); ergibt:
Warning: ftp_exec(): 'SITE EXEC' not understood.Wo liegt das Problem, bzw. was kann ich dagegen machen?
Der FTP-Server kennt den Befehl EXEC nicht oder will ihn nicht ausführen (was durchaus verständlich wäre, da FTP primär zum Datentransfer und nicht als Konsolenersatz gedacht ist). Im Zweifelsfall probiere den Vorgang manuell mit einem FTP-Kommandozeilenclient (z.B. ftp oder ncftp) aus und wende Dich an den Betreiber des FTP-Servers.
Gruß,
soenk.e