thumb По умолчанию размер загружаемого файла для PHP (и, соответственно, для WordPress) установлен в 2 MB, что вызывает проблемы при попытке загрузки файла большего размера. Выполните следующие шаги если вы получили такое сообщение:

The uploaded file exceeds the upload_max_filesize directive in php.ini

Шаг 1. Подключитесь к терминалу вашего вебсервера.

Шаг 2. Найдите файл php.ini:

sudo find / -name "php.ini"

Возможные варианты:

/etc/php5/apache2/php.ini
/etc/php5/cli/php.ini
/etc/php5/fpm/php.ini
/etc/php5/cgi/php.ini

Шаг 3. Откройте файл php.ini:

sudo nano /etc/php5/apache2/php.ini

Шаг 4. Найдите строку upload_max_filesize = 2M используя комбинацию клавиш Ctrl+W.

Вот она:

; Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
upload_max_filesize = 2M

и замените её строкой с большим значением, например:

; Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
upload_max_filesize = 10M

Сохраните изменения в файле (нажмите Ctrl+O для записи и Ctrl+X для выхода).

Шаг 5. Перезагрузите ваш вебсервер:

Для Apache:

sudo service apache2 restart

или Nginx:

sudo service nginx restart

Готово! Пробуйте снова загрузить файл.


Arthur Gareginyan

Arthur Gareginyan

Arthur is a designer and full stack software engineer. He is the founder of MyCyberUniverse.com. His personal website can be found at arthurgareginyan.com. Check out his free WordPress plugins at wordpress.org.

Follow Arthur: