Мое требование загрузить файл с другого сервера с FTPS с использованием PHP и ниже - мой код, он работает нормально, когда я использую Filezilla, но не работаю с PHP.
$ ftpHost = "HOST_IP";
$ port = 990;
$ ftpUsername = "******";
$ ftpPassword = "******";
$ ftp_conn = ftp_ssl_connect ($ ftpHost, $ port) или умри («Не удалось подключиться к $ ftpHost»);
$ ftpLogin = ftp_login ($ ftp_conn, $ ftpUsername, $ ftpPassword);
if ($ ftpLogin) {
echo 'connected';
} else {
echo 'not connected';
}
echo ftp_pwd ($ ftp_conn);// / - работает нормально до этой строки
$ file_list = ftp_nlist ($ ftp_conn, ".");
var_dump ($ file_list);- давая bool (false)
Я также использовал пассивное соединение с ftp_pasv ($ ftp_conn, true);но он перезагружает страницу примерно через 4-5 минут и показывает следующую ошибку.
[message] => ftp_nlist (): сбой php_connect_nonb (): операция в процессе выполнения (115)
Ячто-то упустил?
Я действительно ценю любую помощь.Спасибо!