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

Форум PHP

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

 

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

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

тема: Аплоад файлов
 
 автор: брут   (25.05.2004 в 11:13)   письмо автору
 
 

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

   
 
 автор: cheops   (25.05.2004 в 22:43)   письмо автору
 
   для: брут   (25.05.2004 в 11:13)
 

Хм... файл большой? Может он просто больше 30 секунд закачивается на сервер и скрипт заканчивает работу.

   
 
 автор: Rico   (25.05.2004 в 23:47)
 
   для: cheops   (25.05.2004 в 22:43)
 

А разве есть ограничение на время загрузки файла?

   
 
 автор: cheops   (26.05.2004 в 00:29)   письмо автору
 
   для: Rico   (25.05.2004 в 23:47)
 

Не совсем понятно, участие там скрипта на php и какой функцией для этого пользуются. Если используется функция copy(), которая выполняется на сервере, то аплоад файла будет зависеть от времени выполнения, так как для этого будет открыт сокет и сервер будет принимать данные не больше 30 секунд (ну или сколько там выставлено, у нас, например, 60).

   
 
 автор: glsv (Дизайнер)   (26.05.2004 в 01:56)   письмо автору
 
   для: брут   (25.05.2004 в 11:13)
 

Если у Вас установлен русский апач, то проблема может быть в нем. Но этот глюк относится только к бинарным файлам.

Поищите в настройках апача, в файле httpd.conf такую конструкцию

<Location />
CharsetRecodeMultipartForms Off
</Location>

Если ее нет, то ее надо добавить. Это отключит перекодировку, которая приводит к порче файлов.

   
 
 автор: maks   (26.05.2004 в 02:35)   письмо автору
 
   для: glsv (Дизайнер)   (26.05.2004 в 01:56)
 

Ага, русский Апач перекодируют все подряд, зараза

   
 
 автор: Саня   (26.05.2004 в 14:28)
 
   для: maks   (26.05.2004 в 02:35)
 

Да вы не парьтеся просто поставьте наибольшее время конекта в конфиге есле апач и все...

   
 
 автор: cheops   (26.05.2004 в 18:29)   письмо автору
 
   для: Саня   (26.05.2004 в 14:28)
 

Если сервант чужой не пойдут хозяева на изменение параметров...
Можно файл разрезать на части, а потом на сервере из кусков собирать :))), но это способ для гурманов :)))

   
 
 автор: Саня   (26.05.2004 в 18:52)
 
   для: cheops   (26.05.2004 в 18:29)
 

Тоже верно=)

   
Rambler's Top100
вверх

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