Проблема с загрузкой файлов более 1 мб в мудл

Проблема с загрузкой файлов более 1 мб в мудл

от Constantin Anfalov -
Количество ответов: 7
В интернете такую проблему не смог найти.


Имеется сервер ubuntu linux с установленной системой moodle.  Не получается загрузить файлы более 1 мб (зависает в процессе загрузки (крутит кружок).

Пробовал обновить версию до последней 2.8 результат тот же. Аналогичная версия на компьютере с win работает нормально.

Файлы php.ini так же исправлены.

Самое интересное есть 2 компьютера, может и больше.. с которых файлы загружаются нормально, с остальных не получается. Настройки на компьютерах идентичны\версии ПО тоже. В чем проблема выяснить не получилось.

Может кто подскажет куда копать? Пока идеи только установить на другую ubuntu...

В ответ на Constantin Anfalov

Re: Проблема с загрузкой файлов более 1 мб в мудл

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle

Если есть машины с которых это можно сделать, значит проблема скорее всего не в moodle.

Найди сисадмина - он такую проблему должен быстро решить.


В ответ на Виталий Лавров

Re: Проблема с загрузкой файлов более 1 мб в мудл

от Constantin Anfalov -

Предложение интересное, только если сам не являешься администратором системы)

В ответ на Constantin Anfalov

Re: Проблема с загрузкой файлов более 1 мб в мудл

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle

улыбаюсь

Ну так сравни логи веб-сервера при успешной загрузке файла и при неуспешной.

Можно включить отладку, если это проблемы на сервере, то в логах увидишь более подробные сообщения об ошибках.


В ответ на Constantin Anfalov

Re: Проблема с загрузкой файлов более 1 мб в мудл

от Marina Glancy -

я сильно сомневаюст что это как-то связано с клиентскими машинами. Скорее всего у вас таймаут какой-то случается. Откройте firebug и посмотрите на network, с каким кодом завершается AJAX запрос

В ответ на Marina Glancy

Re: Проблема с загрузкой файлов более 1 мб в мудл

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle

таймаут на файл в 2-3 мегабайта? Через диалап что ли передают?

Загрузка файлов идет через js, который выполняется на клиенте. Либо клиент его не получает (перегруженный сервер), либо что-то мешает ему выполнится на клиенте, а это проблемы клиентского софта.

В любом случае нужно найти в логах запрос который выполняется с ошибкой. А пока все это наши домыслы.

В ответ на Виталий Лавров

Re: Проблема с загрузкой файлов более 1 мб в мудл

от Constantin Anfalov -

Всем спасибо за предложения! Проблема оказалась в сервере, который отдавал наш сайт на внешку через nginx там стояло ограничение...

В ответ на Constantin Anfalov

Re: Проблема с загрузкой файлов более 1 мб в мудл

от Хильченко Иван -

Проблема решается добавлением строки client_max_body_size 300m;

в секцию http  файла /etc/nginx/nginx.conf

Так же нужно поправить параметры

в php.ini

upload_max_filesize 300M

post_max_size 300M