|
|
|
| Здравствуйте.
Подскажите в чем может быть проблема.
Загружаю файл через фтп, на удаленном сервере появляется нужный мне файл, но пустой и скрипт виснет | |
|
|
|
|
|
|
|
для: Balamut182
(05.10.2009 в 11:04)
| | А при помощи какой конструкции загружаете файл? | |
|
|
|
|
|
|
|
для: cheops
(05.10.2009 в 12:32)
| | ftp_put() | |
|
|
|
|
|
|
|
для: Balamut182
(05.10.2009 в 12:38)
| | А если поробовать ftp_nb_put() с загрузкой в цикле, результат тот же? | |
|
|
|
|
|
|
|
для: cheops
(05.10.2009 в 12:45)
| | да, проблема сохраняется, я думаю тут дело не в том, что файл не докачивается, а в том, что загрузка останавливается сразу после ее начала. я в тестовом режиме загружаю txt-файл весом в 3 байта, на сервере создается этот файл но размер у него 0 и так с любым. пробую загружать на народ.ру
через файловый менеджер файлы нормально загружаются. так что дело именно в скрипте. права на папке стоят 755, хз что может быть еще | |
|
|
|
|
|
|
|
для: Balamut182
(05.10.2009 в 13:08)
| | Права не должны влиять, так как по FTP скрипт выступает как владелец и директории и файлов, т.е. у него 7, но на всякий случай попробуйте выставить 777? Если не поможет (по идеи не должно) - тогда нужно теребить службу тех.поддержки - тут уже только они могут сказать наверняка в чем тут дело (FTP, особенно локальное обращение - штука достаточно капризная). | |
|
|
|
|
|
|
|
для: cheops
(05.10.2009 в 13:11)
| | у меня ситуация немного другая, я загружаю файлы с сервера хостера на сервер NAROD.RU, соответственно на последнем хранятся только файлы, и поменять там права я не могу, я думаю что проблема все-таки у меня, ведь народом люди пользуются уже давно и успешно, странно если это будет проблема фтп народа. и нагуглить ничего вразумительно по этой проблеме я не смог | |
|
|
|
|
|
|
|
для: Balamut182
(05.10.2009 в 13:19)
| | Попробуйте включить или выключить пассивный/активный режимы при помощи ftp_pasv(). | |
|
|
|
|
|
|
|
для: Balamut182
(05.10.2009 в 13:19)
| | К FTP в режиме passive обращаетесь?
В противном случае FTP-сервер вынужден инициировать TCP-соединение к серверу хостинга. А такой финт запросто может быть заблокирован. | |
|
|
|
|
|
|
|
для: Trianon
(05.10.2009 в 13:27)
| | с пассивным режимом на фтп файл не загружается - выдает предупреждения, смысл которых от меня ускальзывает:
Warning: ftp_put() [function.ftp-put]: php_connect_nonb() failed: Operation now in progress
Warning: ftp_put() [function.ftp-put]: Type: I | |
|
|
|
|
|
|
|
для: Balamut182
(05.10.2009 в 13:40)
| | может я плохо гуглил, но так и не нашел что это за предупреждения | |
|
|
|
|
|
|
|
для: Balamut182
(05.10.2009 в 23:05)
| | опытным путем установил, что проблема возникает только с narod.ru, может кто сталкивался с такой проблемой? | |
|
|
|