Mit folgendem Script versuche ich mir ein Verzeichnis Listing zu holen:
Code:
<?php
$Server = 'luckie-online.de';
$User = 'foo';
$PW = 'bar';
function FTPDirList($dir)
{
$conn_id = ftp_connect($Server, 21);
$login_result = ftp_login($conn_id, $User, $PW);
return ftp_nlist($conn_id, $dir);
}
?>
Die daten stimmen, da andere PHP
FTP-Scripe funktionieren. Ich bekomme aber die Meldungen:
Zitat:
Warning: ftp_connect(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /var/www/l3s11195/
html/Ablage/Privat/WebFTP.php on line 9
Warning: ftp_login() expects parameter 1 to be resource, boolean given in /var/www/l3s11195/
html/Ablage/Privat/WebFTP.php on line 10
Warning: ftp_nlist() expects parameter 1 to be resource, boolean given in /var/www/l3s11195/
html/Ablage/Privat/WebFTP.php on line 12
Warning: Invalid argument supplied for foreach() in /var/www/l3s11195/
html/Ablage/Privat/testFTP.php on line 7
Was hat das nun schon wieder zu bedeuten? Was mache ich anders als die anderen
FTP Scripte? Im Source habe ich keinen Unterschied entdecken können.
Ähm, ja mit
define geht es.