Работа с WordPress с помощью laravel valet, не может увеличить максимальный лимит загрузки

WordPress утверждает, что максимальный лимит загрузки файлов составляет 2 МБ. phpinfo () говорит то же самое. Использование PHP версии 7+

Попытался изменить, создав файлы php.ini и .htaccess в корневых каталогах и каталогах wp-admin. Ничто не похоже на работу.

php.ini

; Maximum allowed size for uploaded files.
upload_max_filesize = 40M

; Must be greater than or equal to upload_max_filesize
post_max_size = 40M

.Htaccess

php_value upload_max_filesize 40M
php_value post_max_size 42M

1

Решение

Убедитесь, что вы отредактировали файл php.ini, на который есть ссылка в вашем phpinfo (), и перезапустите сервисы, используя valet restart после этого.

Работал на меня.

5

Другие решения

Я думаю, что это может помочь вам

A) Файл функций темы

В некоторых случаях мы видели, что, просто добавив следующий код в файл функции темы, вы можете увеличить размер загрузки:

@ini_set( 'upload_max_size' , '64M' );

@ini_set( 'post_max_size', '64M');

@ini_set( 'max_execution_time', '300' );

Б) Создайте или отредактируйте существующий файл PHP.INI.

В большинстве случаев, если вы находитесь на общем хосте, вы не увидите файл php.ini в своем каталоге. Если вы его не видите, создайте файл php.ini и загрузите его в корневую папку. В этом файле добавьте следующий код:

upload_max_filesize = 64M

post_max_size = 64M

max_execution_time = 300

C) htaccess метод

Некоторые люди пытались использовать htaccess метод, где путем изменения .htaccess файл в корневом каталоге, вы можете увеличить максимальный размер загрузки в WordPress. Откройте или создайте .htaccess файл в корневой папке и добавьте следующий код:

php_value upload_max_filesize 64M

php_value post_max_size 64M

php_value max_execution_time 300

php_value max_input_time 300
0

Откройте терминал и введите

$ php --ini

Configuration File (php.ini) Path: /usr/local/etc/php/7.1
Loaded Configuration File:         /usr/local/etc/php/7.1/php.ini
Scan for additional .ini files in: /usr/local/etc/php/7.1/conf.d
Additional .ini files parsed:      /usr/local/etc/php/7.1/conf.d/ext-geoip.ini,
/usr/local/etc/php/7.1/conf.d/ext-gmp.ini,
/usr/local/etc/php/7.1/conf.d/ext-igbinary.ini,
/usr/local/etc/php/7.1/conf.d/ext-imagick.ini,
/usr/local/etc/php/7.1/conf.d/ext-mcrypt.ini,
/usr/local/etc/php/7.1/conf.d/ext-memcached.ini,
/usr/local/etc/php/7.1/conf.d/ext-opcache.ini,
/usr/local/etc/php/7.1/conf.d/ext-redis.ini,
/usr/local/etc/php/7.1/conf.d/php-memory-limits.ini

Откройте php-memory-limit.ini так:

nano /usr/local/etc/php/7.1/conf.d/php-memory-limits.ini

Теперь вы можете обновить файл с другим значением для upload_max_filesize и post_max_size

Сохраните его и перезагрузите.

0

Я не знаю, если это ваш случай,

НО

если вы работаете с WordPress Network (мультисайтом), имейте в виду, что для этого есть настройка сети в /wp-admin/network/settings.php

Я потратил час на это *% # @ £%!

0
По вопросам рекламы [email protected]