Редактирование php.ini не решит проблему ограничения памяти в 2 Мб (wordpress) в Amazon Linux 2 - PullRequest
0 голосов
/ 18 октября 2019

FINAL TEST:

Просто для целей тестирования я удалил файл php.ini через SSH, затем снова создал и обновил этот самый файл (моя собственная версия с другим значением для upload_max_filesize со значением100M). Ничего не изменилось, и файл phpinfo.php по-прежнему показывает 2M в качестве значения по умолчанию для upload_max_filesize. Что-то должно быть не так.

ПРОБЛЕМА:

Я только что настроил сервер LAMP в своей облачной службе Amazon Linux 2. Моя цель - установить сайт WordPress со всем, что кому-то нужно.

На данный момент я почти удовлетворен, за исключением проблемы.

По какой-то причине я не могу загрузить файл размером более 2 МБ.

Iпрочитайте это руководство, и я следую: https://aws.amazon.com/it/premiumsupport/knowledge-center/wordpress-themes-2mb/.

Мне удалось изменить файл php.ini через редактор SSH vim, но он не работал и на моей панели администратора WordPress, в разделе загрузки (Я использую плагин для экспорта темы) он отображается:

 Maximum upload file size: 2 MB.

Теперь я уже изменил свой файл php.ini:

memory_limit = 128M
upload_max_filesize = 100M
post_max_size = 100M

, но ничего не изменилось.

Я также изменил код в своем файле wp-config следующим образом:

define('WP_MEMORY_LIMIT', '256M');
define( 'WP_MAX_MEMORY_LIMIT', '256M' );

Но на самом деле ничего не изменилось.

Я добавил этот фрагмент вApache:

php_value upload_max_filesize 128M
php_value post_max_size 128M
php_value memory_limit 256M
php_value max_execution_time 300
php_value max_input_time 300

И я создал еще один файл в этой папке /etc/php.d с именем 30-custom.ini с исполняемым файлом, который я изменил ранее (php.ini).

Все еще ничего ..

Что-то не так с моим подходом?

ОБНОВЛЕНИЕ:

Кроме того, в моем файле phpinfo.php я получил следующие данные:

Configuration File (php.ini) Path   /etc
Loaded Configuration File   /etc/php.ini
Scan this dir for additional .ini files /etc/php.d
upload_max_filesize 2M  2M

но в моей папке / ect мой файл php.ini показывает это:

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

Так что, даже если я изменил файл, изменения не влияют на сервер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...