Как увеличить максимальный размер файлов для загрузки?
В WordPress нет ограничений на размер загружаемых файлов - эти ограничения накладывают настройки php. Поэтому, чтобы изменить максимальный размер загружаемых файлов вам необходимо найти и исправить в файле php.ini следующее:
upload_max_filesize = 64M post_max_size = 64M memory_limit = 64M max_input_time = 300 max_execution_time = 300 |
Уточню - вы должны не добавить этот код в php.ini, а найти эти переменные и исправить в них значения на нужные вам. В данном коде устанавливается максимальный размер загружаемого файла в 64 мегабайта, а на загрузку дается 300 секунд. Не устраивает? Исправьте значения на нужные вам.
Что делать, если у вас нет доступа к настройкам php? В этом случае вам может помочь файл .htaccess, который лежит в корне вашего сайта (при использовании ЧПУ - в противном случае вы должны создать этот файл сами) и который также позволяет переопределять настройки php. Добавьте в .htaccess следующий код:
php_value upload_max_filesize 64M php_value post_max_size 64M php_value memory_limit 64M php_value max_input_time 300 php_value max_execution_time 300 |
В некоторых случаях использование файла .htaccess предпочтительнее использования php.ini, так как оно позволяет настроить каждый ваш сайт на сервере отдельно. Важно помнить, что у хостеров существуют ограничения на потребление оперативной памяти каждым клиентом, поэтому не надейтесь установить гигабайтные значения - они все равно работать не будут. Для загрузки действительно больших файлов используйте FTP, а не php-загрузчик движка.