fopen() для явного SSL/TLS FTP
Как я могу использовать fopen("ftp://$user:$pass@$domain/test.php", "wb");
для FTP Явный SSL/TLS?
Что-то вроде fopen("ftpes://$user:$pass@$domain/test.php", "wb");
,
ftpes://
отсутствует в списке поддерживаемых протоколов и оболочек
С помощью Filezilla Client я могу подтвердить, что ftpes://$domain верен и даже учетные данные пользователя верны.
В основном я хочу написать содержимое напрямую через fwrite()
, тот же код работает для ftp и ftps, но не для ftpes.
Дайте мне знать, если потребуется дополнительная информация.
1 ответ
Вы хотите ftp_ssl_connect, но имейте в виду, что если вы работаете в Windows, вам нужно скомпилировать свой собственный двоичный файл php и статически связать модули OpenSSL и ftp.