Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: upload файлов
 
 автор: svistunovav   (26.11.2004 в 08:43)   письмо автору
 
 

Сразу скажу - в поиске был - не нашел.
Ситуевина такая:
Есть обычная форма с <... enctype=multipart/form-data ... action=<?=$_SERVER['PHP_SELF']?>...> и парой <input type=file> в ней.
Еще есть несколько машин, расположенных в разных городах (если интересно, то в Коврове, Владимире и Москве - провайдеры, естественно, разные), с которых эту форму юзают.
Так вот, везде, кроме Владимира все работает, а во Владимире при нажатии Submit сначала тормозит полминутки, а потом выдает 404. Если из формы убрать enctype=multipart/form-data, то работает и во Владимире (тока файлы, конечно, не передаются).
Вопрос такой: с кем ругаться - с провайдером, хостером - или самому мозги вправлять?
P.S. Хостинг платный - nameserver, связь везде - выделенка (т.е. на глюки из-за плохого диалапа грешить не стоит)
Что называвется, "Бэн, это Данила, ай нид хэлп"
Помогите - очень надо!

   
 
 автор: elenaki   (26.11.2004 в 09:20)   письмо автору
 
   для: svistunovav   (26.11.2004 в 08:43)
 

мне кажется, ваша проблема - в провайдере. если бы в хостере было дело - во всех городах не работало бы.
это самый сложный случай, когда где-то работает, где-то нет один и тот же скрипт.
а файлы не слишком большие?

   
 
 автор: svistunovav   (26.11.2004 в 09:26)   письмо автору
 
   для: elenaki   (26.11.2004 в 09:20)
 

максимум - мега полтора
но дело даже не в размере - если файл не указывать, а просто нажать submit, то все равно не работает
а провайдер может блокировать передачу файлов?

   
 
 автор: cheops   (26.11.2004 в 12:25)   письмо автору
 
   для: svistunovav   (26.11.2004 в 09:26)
 

>а провайдер может блокировать передачу файлов?
Вообще-то нет - это его хлеб. Если в других местах работает, а в одном нет - требуйте ответов ото всех - у них все ресурсы под рукой чтобы решить проблему - вы же можете искать причину очень долго по косвенным признакам. Кроме того вы платите деньги за то, чтобы они решали в том числе и такие проблемы.

   
 
 автор: svistunovav   (26.11.2004 в 12:33)   письмо автору
 
   для: cheops   (26.11.2004 в 12:25)
 

Полчаса назад связывался и с теми и с другими - все разводят руками, говорят, никаких блокировок нет, все должно работать...

   
 
 автор: cheops   (26.11.2004 в 13:20)   письмо автору
 
   для: svistunovav   (26.11.2004 в 12:33)
 

Хм... а функция is_uploaded_file() что сообщает? И как происходит обраотка файла - тянется с клиента функцией copy() или берётся из временной директории сервера?

   
 
 автор: svistunovav   (26.11.2004 в 13:25)   письмо автору
 
   для: cheops   (26.11.2004 в 13:20)
 

Скрипт даже не начинает выполняться. После нажатия submit в форме показывается широко известное ругательство "404".

   
 
 автор: cheops   (26.11.2004 в 13:36)   письмо автору
 
   для: svistunovav   (26.11.2004 в 13:25)
 

При этом в окне браузера отображается адрес обработчика формы? А если просто обработчик загрузить без передачи ему каких-либо данных - он отрабатывает ошибочную ситуацию? Вообще говоря 404 очень подозрительно - ведь по адресу файл должен существовать...

   
 
 автор: glsv (Дизайнер)   (26.11.2004 в 09:49)   письмо автору
 
   для: svistunovav   (26.11.2004 в 08:43)
 

Мне кажется Вам нужно обеим сторонам этот вопрос задать.

Хотя хостер вроде и ни при чем, но... А вдруг он ограничил работу с IP этого провайдера. Мало ли что бывает. Атака может какая была.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования