Восстановление курса объемом более 500 Мб

Восстановление курса объемом более 500 Мб

от Ярослав Пивоваров -
Количество ответов: 9

Добрый день. Есть локальный сервер с moodle, на него пытаемся восстановить курс, объем которого более 500 мб, а точнее около 800 Мб.

При попытке восстановления выдается ошибка - Загружаемый файл мог превысить max_post_size, заданный в php.ini.

В файле php.ini данный параметр поменяны на 1024М.

Что ещё можно сделать, как восстановить такие большие курсы?

В ответ на Ярослав Пивоваров

Re: Восстановление курса объемом более 500 Мб

от Vadim Tabunshchik -
Изображение пользователя Developers

НУжно ещё изменить upload_max_filesize и memory_limit.

Не забудьте перезапустить Apache

В ответ на Vadim Tabunshchik

Re: Восстановление курса объемом более 500 Мб

от Ярослав Пивоваров -

upload_max_filesize тоже сделал 1024М. и перезапускал MAMP

А вот в memory_limit сколько указывать?

В ответ на Ярослав Пивоваров

Re: Восстановление курса объемом более 500 Мб

от Vadim Tabunshchik -
Изображение пользователя Developers
А вот в memory_limit сколько указывать?

Описание встроенных директив php.ini

memory_limit должна быть больше чем post_max_size

В ответ на Vadim Tabunshchik

Re: Восстановление курса объемом более 500 Мб

от Ярослав Пивоваров -

Спасибо, курсы большие стали загружаться.

Но почему то когда пытаемся восстановить некоторые курсы (некоторые например 130 мб) выдает ошибку - ошибка записи в базу

У нас moodle стоит на mac os. Курсы восстанавливаем из версии 1.8 в версию 2.9.

Здесь https://moodle.org/mod/forum/discuss.php?d=230681#p1001751 посмотрел, но не могу понять где найти 

my.cnf или my.ini .

В ответ на Ярослав Пивоваров

Re: Восстановление курса объемом более 500 Мб

от Evgeniy Schuetz -
" где найти my.cnf или my.ini ". В /etc смотрели?
В ответ на Evgeniy Schuetz

Re: Восстановление курса объемом более 500 Мб

от Ярослав Пивоваров -

Вот какие папки у меня (см. вложение)

Приложение Снимок экрана 2015-10-13 в 15.29.18.png
В ответ на Ярослав Пивоваров

Re: Восстановление курса объемом более 500 Мб

от Evgeniy Schuetz -
Особо здесь не помогу - на Мак мудлу не ставил, тем более, используя готовую сборку MAMP. По логике -  в conf, либо есть графический интерфейс для управления всем этим хозяйством, аналогично XAMPP. Собственно здесь: https://www.mamp.info/en/
В ответ на Ярослав Пивоваров

Re: Восстановление курса объемом более 500 Мб

от Vadim Tabunshchik -
Изображение пользователя Developers

Научить Гуглом пользоваться? подмигиваю

http://forums.mysql.com/read.php?11,366143,376017#msg-376017

By default, the OS X installation does not use a my.cnf, and MySQL just uses the default values. To set up your own my.cnf, you could just create a file straight in /etc.

OS X provides example configuration files at /usr/local/mysql/support-files/.

Перевод нужен?

Update: это, если MySQL отдельно ставили.

Для MAMP читайте тут: http://www.paulusworld.com/technical/modifying-mamps-mycnf

или тут: http://bensch.be/mysql-config-with-mamp

И ещё документация по MAMP+OS X: https://documentation.mamp.info/en/documentation/mamp/