Мне нужно получить этот файл ftp://1034733:[email protected] .net/idx_fl_ftp_down/idx_ftmyersbeach_dn/ftmyersbeach_data.zip на сервер моего сайта. Это кажется достаточно простой задачей... но я не могу найти решение на данный момент. PHP, похоже, не способен выполнить свою работу. Wget был моей следующей мыслью, однако установка wget от godaddy дает мне проблему «отказ в соединении» (хотя wget работает для этого на моем компьютере - mac os x 10.6). Теперь я думаю, что это связано со стороны бога, но я застрял с тем, что у меня есть. Моя цель здесь — написать скрипт, который будет выполняться через задание cron (мне нужно загружать этот файл каждый день). Кто-нибудь, пожалуйста, помогите! Я готов рвать волосы на голове! Я потратил последние две недели на это! Кроме того, я пытался использовать curl через оболочку и wget. оба потерпели неудачу. К сожалению, у меня есть доступ только к этой ссылке, у меня нет ftp-логина для idx.living.net
Нужен сценарий оболочки для загрузки файла по ftp-ссылке?
Ответы (1)
person
schedule
Некоторое объяснение было бы полезно для участников, которые не очень хорошо знакомы со сценариями оболочки ;-)
- person powerMicha; 02.08.2011
Я уверен, что это чрезвычайно простой вопрос, но я не очень хорошо разбираюсь в сценариях оболочки, поэтому: как мне поместить свой URL-адрес в этот сценарий?
- person user853819; 03.08.2011
хорошо, быстрое дополнение. Я пробовал использовать команды ftp, все работает нормально... за исключением того, что он говорит мне, что файл или папка не существует, а затем закрывает соединение! Любые идеи? ftp -n ‹‹ EOF open idx.living.net user 1034733 ze3Kt699vy14 bin get /idx_fl_ftp_down/idx_ftmyersbeach_dn/ftmyersbeach_data.zip ftmyersbeach_data.zip quit EOF вот ошибка 550 /idx_feach_ftp_down: nofile.idx_ftmyersb или папка. 221 Сервисное закрытие управляющего соединения.
- person user853819; 03.08.2011
Еще один комментарий, извините. Я исправил последнюю ошибку, это была опечатка. Но теперь у меня новая проблема с godaddy! Сценарий ftp работает на моей локальной машине... но не работает на моем сервере godaddy... Я продолжаю получать сообщение об ошибке отказа в соединении. Почему это произошло?
- person user853819; 03.08.2011
Хорошо, теперь у меня есть решение. На всякий случай, если у кого-то возникла такая же проблема, я настроил задание cron для запуска моей собственной версии вышеуказанного скрипта, который загрузит файл, разархивирует его и загрузит необходимый файл на мой сайт! Спасибо, ребята, за вашу помощь! Это очень ценится!
- person user853819; 04.08.2011
wget ftp://1034733:[email protected]/idx_fl_ftp_down/idx_ftmyersbeach_dn/ftmyersbeach_data.zip
- person powerMicha   schedule 02.08.2011