Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Загрузка файла обрывается
В какую сторону копать? Задачка срочная, не поленитесь написать несколько слов.
Спасибо! (Добавление)
файлы меньшего размера идут на ура. переломную точку не искал, но 1-2 МБ заливаются прекрасно
esterio
Отправлено: 30 Декабря, 2014 - 13:28:04
Активный участник
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Помог: 127 раз(а)
а ПХП как подключен? как модуль апача или как cgi для nginx-а?
Bio man
Отправлено: 30 Декабря, 2014 - 13:28:52
Постоянный участник
Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010 Откуда: Даугавпилс, Латвия
Помог: 52 раз(а)
как модуль
Мелкий
Отправлено: 30 Декабря, 2014 - 13:31:56
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
Bio man пишет:
но он не закачивается!
В чём это проявляется?
----- PostgreSQL DBA
Bio man
Отправлено: 30 Декабря, 2014 - 13:36:07
Постоянный участник
Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010 Откуда: Даугавпилс, Латвия
Помог: 52 раз(а)
Мелкий пишет:
В чём это проявляется?
обрывается соединение.
как это выглядит в хроме.
в углу пишется: загрузка (xx%). Где xx, иногда переваливает за 50, потом обнуляется, идёт опять, и обрывается в районе 30%, таких итераций 2-3, и после этого загрузка прекращается и пишется: Веб-страница недоступна (Добавление)
может с настройками апача что не так?
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
И что при этом происходит на уровне HTTP?
Что в логах?
----- PostgreSQL DBA
Bio man
Отправлено: 30 Декабря, 2014 - 13:55:43
Постоянный участник
Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010 Откуда: Даугавпилс, Латвия
Помог: 52 раз(а)
Мелкий пишет:
Что в логах?
в логах пусто.
Мелкий пишет:
И что при этом происходит на уровне HTTP?
Не знаю как точно ответить на этот вопрос. В дебагере, во вкладке network при отправке запроса вижу POST pending, а после неудачи загружаются файлы хрома (страница с ошибкой) и POST запрос пропадает из списка
Мелкий
Отправлено: 30 Декабря, 2014 - 14:11:46
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
Bio man пишет:
в логах пусто.
Проверяйте ваше интернет-соединение, живой ли вообще сервер. Включены ли логи, собственно.
Если запроса в логе нет - его не было.
Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010 Откуда: Даугавпилс, Латвия
Помог: 52 раз(а)
Мелкий, я так понимаю, вы склоняетесь к тому, что дело не в PHP?
Может в апаче?
логи называются так: domain.com.access.log, они самые? и есть еще domain.com.error.log
В access.log вижу только последний GET запрос.
Позже установлю сниффер и отпишусь. Время кончилось (
P.S. тогда я тоже к Вам буду обращаться на Вы
Мелкий
Отправлено: 30 Декабря, 2014 - 14:24:47
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
Я ни к чему пока не склоняюсь. Собираю информацию по порядку.
Раз проблема во время передачи файла - то начинать надо с запросов.
Логи могут иметь любые названия. Нормальной практикой является именование, включающее access и error в имени лога для, соответственно, логов доступа и ошибок.
----- PostgreSQL DBA
DeepVarvar
Отправлено: 30 Декабря, 2014 - 15:46:48
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010 Откуда: Даугавпилс, Латвия
Помог: 52 раз(а)
Мелкий, скачал Fiddler, когда он запущен, выдаётся 413 ошибка, в браузере пишется
Цитата:
413 Request Entity Too Large
, а когда сниффер отключен, то всё по старому.
Запрос походу не доходит до сервера, в логах его нет.
На сервере связка nginx + apache
DeepVarvar пишет:
Проверить работает ли в CLI.
Интересно, как в CLI отправить файл?
Мелкий
Отправлено: 30 Декабря, 2014 - 19:07:10
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
Ну вот уже nginx по пути появился. У него свои лимиты в конфигах.
----- PostgreSQL DBA
3d_killer
Отправлено: 30 Декабря, 2014 - 23:07:23
Участник
Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011 Откуда: Ростов-на-Дону
Помог: 21 раз(а)
у меня была такая проблема когда с интернетом были проблемы, поставьте на пинг домен и загружайте, по пингу будет видно в процессе прерывается он или нет.
Если не прерывается исключите одну проблему
esterio
Отправлено: 01 Января, 2015 - 17:55:45
Активный участник
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.