Articles of ftp

php ftp проверить, существует ли папка всегда возвращать папку создания ошибок

может кто-нибудь, пожалуйста, скажите мне, что я делаю неправильно в этом коде? if($id != '') { if(is_dir("../public_html".$tem_pasta['path']."/pics/".$id)) { echo "pasta já existia"; $destination_file = "../public_html".$tem_pasta['path']."/pics/".$id."/".$myFileName; } else { //pasta nao existia if (ftp_mkdir($conn_id, "../public_html".$tem_pasta['path']."/pics/".$id)) { $destination_file = "../public_html".$tem_pasta['path']."/pics/".$id."/".$myFileName; //echo "pasta criada<br>"; } else { echo "erro, não criou a pasta<br>"; } } } else { […]

Изображение повреждено после php curl transfer FTP

Я использую следующий код для передачи изображения, и он работает, за исключением того, что jpg поврежден после передачи. Указывает неверный формат изображения и показывает размытое изображение. Я попытался использовать обычный php без завитки и получить те же результаты. Кто-нибудь знает, почему все, что я пробовал, работает, но развращает image.jpg $curl = curl_init(); $fh = fopen("test.jpg", […]

php – ftp_get – Предупреждение: ftp_get (): открытие соединения данных в режиме BINARY

Я пытаюсь написать сценарий, который будет загружать файлы с FTP-сервера. Они все довольно большие (около 2 ГБ каждый). Сценарий запускается, но затем, в конце концов, заканчивается вышеуказанной ошибкой. Связано ли это с размером? Есть ли способ обойти это? Вот код: <?php $ftp_server = "ftp.EXAMPLE.com"; $conn_id = ftp_connect ($ftp_server) or die("Couldn't connect to $ftp_server"); $login_result = […]

Получить измененную дату через FTP с помощью PHP / CURL

Я, кажется, сталкиваюсь с документацией засухи с CURL против FTP, может ли кто-нибудь сказать мне, как получить последнюю измененную дату данного файла с помощью PHP / CURL. Большое спасибо!

Получение списка файлов по FTP

Я хочу распечатать список файлов и только файлы с FTP-сервера, вот что я смог выполнить. <?php $ftp_server = "my ftp server"; $conn_id = ftp_connect($ftp_server); $ftp_user_name = "ftp username"; $ftp_user_pass = "ftp password"; $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); $contents = ftp_nlist($conn_id, '/'); for ($i = 0 ; $i < count($contents) ; $i++) echo "<li>" . substr($contents[$i],1) […]

Файл, загруженный с ftp_nb_put на FTP-сервер FileZilla в PHP, поврежден

Я пытаюсь загрузить файл, используя форму html. Метод загрузки осуществляется через FTP на сервер FileZilla. Я успешно загрузил файл, но похоже, что только его расширение и имя файла загружаются. Файл всегда поврежден и не отображает его размер файла при просмотре перенесенного файла в проводнике Windows. Это мой код. Пожалуйста помоги. include 'Connections/ftpgangconnect.php'; ini_set("upload_max_filesize", "250M"); ini_set("post_max_size", […]

Перенос загруженного файла на удаленный сервер

Я пытаюсь переместить загруженный файл на удаленный сервер, это не работает; move_uploaded_file ($ tmp_name, "uploads / $ code1 / $ code. $ fileex"); $ftp_server = "IP"; $ftp_user_name = "username"; $ftp_user_pass = "password"; $file = $tmp_name; $remote_file = "/public_html/test/uploads/"; // set up basic connection $conn_id = ftp_connect($ftp_server); // login with username and password $login_result = ftp_login($conn_id, […]

Загрузка одного файла изображения на FTP с помощью PHP

Вытягивая мои волосы немного здесь. Все, что я хочу сделать, это иметь форму HTML, а затем PHP для загрузки выбранного файла в определенный каталог на FTP-сервере, но ничего не работает корректно. Вот html-форма: <form action="" enctype="multipart/form-data" method="post"> <input name="file" type="file" /> <input name="submit" type="submit" value="Upload File" /> </form> И вот ниже PHP (в том же […]

импортировать файл csv с внешнего FTP-сайта

У меня есть следующий скрипт для импорта данных из файла csv на моем сервере, скрипт работает правильно. Мне нужно изменить расположение файла с моего сервера на FTP-сервер, для которого требуется аутентификация. Имя файла csv на FTP-сервере будет зависеть в соответствии с созданной им меткой времени. После импорта в базу данных MySQL файл на FTP-сервере необходимо […]

Поместите файл на FTP-сайт с содержимым из строковой переменной (без локального файла)

Я хочу загрузить файл на FTP-сервер, но содержимое файла хранится в переменной, а не в локальном файле. Я хочу избежать использования файла; это во избежание угроз безопасности при работе с конфиденциальными данными в (возможно) ненадежной системе (*) , а также для минимизации (уже низких) накладных расходов на обработку файлов. Но FTP API FTP предлагает только […]