PHP
Referenzliste
ftp_site
FTP-Funktionen
Befehl:
bool ftp_site ( resource $ftp_stream , string $command )
Parameter-Liste:
Beschreibung | |
---|---|
Der Verbindungshandler der FTP-Verbindung. | |
Das SITE-Kommando. Beachten Sie, dass dieser Parameter nicht escapt ist und dass deswegen Probleme bei Dateinamen mit Leerzeichen oder anderen Zeichen auftreten können. |
Beschreibung:
ftp_site() sendet das angegebene SITE-Kommando zum FTP-Server.
SITE-Kommandos sind nicht standardisiert und unterscheiden sich von Server zu Server. Sie sind nützlich, um Dinge wie Datei-Zugriffsrechte und Gruppen-Mitgliedschaften zu handhaben.
SITE-Kommandos sind nicht standardisiert und unterscheiden sich von Server zu Server. Sie sind nützlich, um Dinge wie Datei-Zugriffsrechte und Gruppen-Mitgliedschaften zu handhaben.
Aktiv in Version:
(PHP 4, PHP 5, PHP 7)
Siehe auch:
ftp_site() - Beispiel:
Eingabe:
<?php // Verbindung aufbauen $conn = ftp_connect('ftp.example.com'); if (!$conn) die('Verbindung zu ftp.example.com konnte nicht aufgebaut werden'); // Login mit Benutzername und Passwort if (!ftp_login($conn, 'user', 'pass')) die('Fehler beim Login zu ftp.example.com'); // Kommando "SITE CHMOD 0600 /home/user/privatefile" an den Server senden */ if (ftp_site($conn, 'CHMOD 0600 /home/user/privatefile')) { echo "Kommando erfolgreich ausgeführt.\n"; } else { die('Kommando fehlgeschlagen.'); } ?>
FTP-Funktionen