Intereting Posts
Обновление PHP Composer «не может выделить память» (с использованием Laravel 4) Захват set_time_limit () достигнут – PHP Twitter API -> обновление профиля bg с php Php – Bulk post 500 Внутренняя ошибка сервера Apache Как использовать хранение и использование переменных сеанса на разных страницах? Идентификаторы Unicode (имена функций) для целей нелокализации рекомендуются? Как создать динамический субдомен с помощью PHP и htaccess? Как проверить скорость запросов MySQL, с меньшими несоответствиями? Symfony – значения Pasing от одной формы к другой Looping PHP Nested Arrays – Извлечение значений в Blade Views (Laravel) Получение измененных данных обхода дерева запроса в массив Как установить переменную на странице PHP, передать ее в файл CSS и присвоить ее одному атрибуту CSS? Система сборки Sublime Text 3 выполняет другую версию PHP Получение изображений продукта с помощью API BigCommerce Bitfinex API v2 Аутентифицированные конечные точки с использованием PHP и cURL

PHP – ftp_put не удалось открыть поток?

У меня есть веб-сайт на удаленном хосте. Я пытаюсь заставить php-страницу загружать файл на другой удаленный сервер через ftp.

Сервер, на который я пытаюсь загрузить, имеет эти каталоги (у всех есть разрешение 777):

/ /public_html /public_html/files 

скажем, например, это были данные ftp:

 host: example.com user: user pass: pass port: 21 

кто-нибудь может помочь мне понять, почему этот код не работает:

 $file = 'C:\Users\[my username]\Desktop\somefile.txt'; $remote_file = '/public_html/files/file.txt'; // set up basic connection $conn_id = ftp_connect("example.com",21); // login with username and password $login_result = ftp_login($conn_id, "user", "pass"); echo $login_result; // upload a file if (ftp_put($conn_id, $remote_file, $file, FTP_ASCII)) { echo "successfully uploaded $file\n"; } else { echo "There was a problem while uploading $file\n"; } // close the connection ftp_close($conn_id); 

когда я запускаю его, я получаю следующее сообщение:

 Warning: ftp_put(C:\Users\User\Desktop\somefile.txt) [function.ftp-put]: failed to open stream: No such file or directory in /home/user/public_html/page.php on line 11 

Любая помощь действительно ценится как исследованная, как сумасшедшая, и пыталась на века.