|
|
|
| Сразу скажу - в поиске был - не нашел.
Ситуевина такая:
Есть обычная форма с <... enctype=multipart/form-data ... action=<?=$_SERVER['PHP_SELF']?>...> и парой <input type=file> в ней.
Еще есть несколько машин, расположенных в разных городах (если интересно, то в Коврове, Владимире и Москве - провайдеры, естественно, разные), с которых эту форму юзают.
Так вот, везде, кроме Владимира все работает, а во Владимире при нажатии Submit сначала тормозит полминутки, а потом выдает 404. Если из формы убрать enctype=multipart/form-data, то работает и во Владимире (тока файлы, конечно, не передаются).
Вопрос такой: с кем ругаться - с провайдером, хостером - или самому мозги вправлять?
P.S. Хостинг платный - nameserver, связь везде - выделенка (т.е. на глюки из-за плохого диалапа грешить не стоит)
Что называвется, "Бэн, это Данила, ай нид хэлп"
Помогите - очень надо! | |
|
|
|
|
|
|
|
для: svistunovav
(26.11.2004 в 08:43)
| | мне кажется, ваша проблема - в провайдере. если бы в хостере было дело - во всех городах не работало бы.
это самый сложный случай, когда где-то работает, где-то нет один и тот же скрипт.
а файлы не слишком большие? | |
|
|
|
|
|
|
|
для: elenaki
(26.11.2004 в 09:20)
| | максимум - мега полтора
но дело даже не в размере - если файл не указывать, а просто нажать submit, то все равно не работает
а провайдер может блокировать передачу файлов? | |
|
|
|
|
|
|
|
для: svistunovav
(26.11.2004 в 09:26)
| | >а провайдер может блокировать передачу файлов?
Вообще-то нет - это его хлеб. Если в других местах работает, а в одном нет - требуйте ответов ото всех - у них все ресурсы под рукой чтобы решить проблему - вы же можете искать причину очень долго по косвенным признакам. Кроме того вы платите деньги за то, чтобы они решали в том числе и такие проблемы. | |
|
|
|
|
|
|
|
для: cheops
(26.11.2004 в 12:25)
| | Полчаса назад связывался и с теми и с другими - все разводят руками, говорят, никаких блокировок нет, все должно работать... | |
|
|
|
|
|
|
|
для: svistunovav
(26.11.2004 в 12:33)
| | Хм... а функция is_uploaded_file() что сообщает? И как происходит обраотка файла - тянется с клиента функцией copy() или берётся из временной директории сервера? | |
|
|
|
|
|
|
|
для: cheops
(26.11.2004 в 13:20)
| | Скрипт даже не начинает выполняться. После нажатия submit в форме показывается широко известное ругательство "404". | |
|
|
|
|
|
|
|
для: svistunovav
(26.11.2004 в 13:25)
| | При этом в окне браузера отображается адрес обработчика формы? А если просто обработчик загрузить без передачи ему каких-либо данных - он отрабатывает ошибочную ситуацию? Вообще говоря 404 очень подозрительно - ведь по адресу файл должен существовать... | |
|
|
|
|
|
|
|
для: svistunovav
(26.11.2004 в 08:43)
| | Мне кажется Вам нужно обеим сторонам этот вопрос задать.
Хотя хостер вроде и ни при чем, но... А вдруг он ограничил работу с IP этого провайдера. Мало ли что бывает. Атака может какая была. | |
|
|
|