|
|
|
| При аплоаде файлов происходит какая-то ерунда - после аплоада файлы битые. В чем может быть дело? | |
|
|
|
|
|
|
|
для: брут
(25.05.2004 в 11:13)
| | Хм... файл большой? Может он просто больше 30 секунд закачивается на сервер и скрипт заканчивает работу. | |
|
|
|
|
автор: Rico (25.05.2004 в 23:47) |
|
|
для: cheops
(25.05.2004 в 22:43)
| | А разве есть ограничение на время загрузки файла? | |
|
|
|
|
|
|
|
для: Rico
(25.05.2004 в 23:47)
| | Не совсем понятно, участие там скрипта на php и какой функцией для этого пользуются. Если используется функция copy(), которая выполняется на сервере, то аплоад файла будет зависеть от времени выполнения, так как для этого будет открыт сокет и сервер будет принимать данные не больше 30 секунд (ну или сколько там выставлено, у нас, например, 60). | |
|
|
|
|
|
|
|
для: брут
(25.05.2004 в 11:13)
| | Если у Вас установлен русский апач, то проблема может быть в нем. Но этот глюк относится только к бинарным файлам.
Поищите в настройках апача, в файле httpd.conf такую конструкцию
<Location />
CharsetRecodeMultipartForms Off
</Location>
|
Если ее нет, то ее надо добавить. Это отключит перекодировку, которая приводит к порче файлов.
| |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(26.05.2004 в 01:56)
| | Ага, русский Апач перекодируют все подряд, зараза | |
|
|
|
|
автор: Саня (26.05.2004 в 14:28) |
|
|
для: maks
(26.05.2004 в 02:35)
| | Да вы не парьтеся просто поставьте наибольшее время конекта в конфиге есле апач и все... | |
|
|
|
|
|
|
|
для: Саня
(26.05.2004 в 14:28)
| | Если сервант чужой не пойдут хозяева на изменение параметров...
Можно файл разрезать на части, а потом на сервере из кусков собирать :))), но это способ для гурманов :))) | |
|
|
|
|
автор: Саня (26.05.2004 в 18:52) |
|
|
для: cheops
(26.05.2004 в 18:29)
| | Тоже верно=) | |
|
|
|