Hallo Forum,
hat sich von Euch schon mal einer mit dem Thema ftp_ssl_connect näher befasst?
Meine bisherigen Versuche liefen leider immer auf den Fehler -> Fatal error:Call to undefined function ftp_ssl_connect() hinaus.
Plattform: Win XP - Win2003 Server
XAMPP: 1.7.0
Opensll: ist aktiviert
dll: libeay32.dll und ssleay32.dll sind im /win/system32 Ordner.
php.ini: ;extension=php_openssl.dll auf extension=php_openssl.dll geändert
Ich poste mal das Script mit dem ich arbeite.
$my_user="xxxxxxx";
$my_pwd ="xxxxxxx";
$my_host="xxxx.xxxx.com"; // Verbindung mittels FTP - Port 21
//$my_host="xxxx-ssl.xxxx.com"; // Verbindung mittels FTP/SSL - Port 990
//$ftp = ftp_ssl_connect( $my_host ); // über diesen Weg funktioniert das Script nicht
$ftp = ftp_connect( $my_host ); // über diesen Weg funktioniert das Script
if (! $ftp ) {
echo "keine Verbindung zum Host " . $my_host;
} else {
$res = ftp_login( $ftp, $my_user, $my_pwd );
if (! $res){
echo "login nicht möglich\n";
} else {
echo "login bei <b>" .$my_host.
" </b>erfolgreich\n";
}
if (! $contents = ftp_nlist( $ftp, "." )){
echo"Verzeichnis ungültig
oder nicht lesbar!\n";
} else {
echo
"<br><b>Verzeichnisinhalt:</b><br>\n";
foreach ($contents as $var)
echo $var . "<br>\n";
}
ftp_quit($ftp);
}
P.S. Ich habe mein PHP nicht selbst compelliert!