Проблемы с загрузкой файла по FTP - PullRequest
0 голосов
/ 26 мая 2020

Я следую примеру, приведенному в руководстве PHP https://www.php.net/manual/es/ftp.examples-basic.php

$upload = ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY);  

Что вы подразумеваете под $ destination_file и $ source_file?

У меня мало опыта в этом, спасибо!

1 Ответ

0 голосов
/ 26 мая 2020

Как сказано в документации :

remote_file: Путь к удаленному файлу.

local_file: Путь к локальному файлу.

Другими словами, $destination_file - это местоположение и имя файла, куда вы хотите записать на FTP-сервер. $source_file - это расположение и имя файла, который вы хотите загрузить.

Кроме того, я настоятельно рекомендую по возможности использовать что-то другое, кроме FTP. FTP имеет множество уязвимостей безопасности, худшая из которых заключается в том, что ваше имя пользователя и пароль не зашифрованы. Он также сталкивается с проблемами с NAT и некоторым программным обеспечением межсетевого экрана, поскольку его команды и передача данных используют независимые TCP-соединения. Используйте SCP или что-нибудь еще.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...