2014-01-08 2 views
0

в проекте PHP, мне нужно загрузить CSV-файлы с FTP-сервера. Для этого я использую функцию PHP ftp_XXX.PHP ftp_get загрузить файлы с нулевыми байтами

Я работаю на двух отдельных компьютерах, можно без проблем загружать файлы FTP; другой инициировать FTP соединение, открыть и создать файл на моем диске, но через несколько секунд (звучит как тайм-аут), сценарий закончится с этой ошибкой:

PHP Warning: ftp_get(): Opening BINARY mode data connection for... 

Я уже пытался использовать пассивный режим, соединение закрывается в конце моего сценария, и странно, что это работает на другом компьютере и на моем сервере.

Итак, вот мои вопросы: 1) У вас есть идеи, почему это происходит? 2) есть ли конфигурация в php.ini или apache для правильного использования PHP FTP?

Спасибо.

Cyril

+0

Вы нашли решение для этого? Если да, то как вы это решили? – Neocortex

+0

Нет, единственное решение, которое у меня есть, - это работать с рабочим компьютером:/Я думаю, что есть что-то в конфигурации Apache/PHP, блокирующей FTP-соединение, но не могу найти, что это такое. – cyrilPA

ответ

Смежные вопросы