Изменения в upload_max_filesize в Amazon Linux AMI php.ini не вступят в силу - PullRequest
0 голосов
/ 15 ноября 2018

Независимо от того, что я делаю в своем файле php.ini для настройки размера загружаемого файла, мой размер WordPress не изменится с 2 МБ.

Я сам установил WordPress на экземпляр после некоторыхУчебные пособия по AWS.

Вот что я сделал до сих пор:

Создание файла PHP в корневом каталоге документов Apache Проверенное расположение загруженных файлов php.ini Версия PHP версии 7.2.11

Loaded Configuration File:         /etc/php.ini

Scan for additional .ini files in: /etc/php.d

Additional .ini files parsed:

/etc/php.d/20-bz2.ini,
/etc/php.d/20-calendar.ini,
/etc/php.d/20-ctype.ini,
/etc/php.d/20-curl.ini,
/etc/php.d/20-exif.ini,
/etc/php.d/20-fileinfo.ini,
/etc/php.d/20-ftp.ini,
/etc/php.d/20-gettext.ini,
/etc/php.d/20-iconv.ini,
/etc/php.d/20-json.ini,
/etc/php.d/20-mysqlnd.ini,
/etc/php.d/20-pdo.ini,
/etc/php.d/20-phar.ini,
/etc/php.d/20-sockets.ini,
/etc/php.d/20-sqlite3.ini,
/etc/php.d/20-tokenizer.ini,
/etc/php.d/30-mysqli.ini,
/etc/php.d/30-pdo_mysql.ini,
/etc/php.d/30-pdo_sqlite.ini

Есть несколько других ini-файлов, но в моем экземпляре Amazon Linux AMI есть только один файл php.ini

Я использую Sudo nano php.ini в каталоге / etc

; Maximum allowed size for uploaded files.
memory_limit = 64M
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300

Сохранить.Без ошибок.

Sudo service httpd restart

Посмотрите на мою страницу phpinfo.php

Показывает, что WordPress размером 2 МБ подтверждает, что максимальный размер загрузки составляет 2 МБ

Я попытался отредактировать файл .htaccess.но, похоже, он взорвется, если я добавлю решения, которые я нашел в отношении размера загрузки файла в файле .htaccess.

Я также попытался отредактировать файл wp-config.php.Тот же результат, кажется, взорвать сайт.

У меня есть полный доступ к экземпляру.Я могу и сохранил php.ini

Он должен работать, но просто не работает.

Может ли быть, что PHP 7x справляется с этим по-другому?

1 Ответ

0 голосов
/ 06 июня 2019

То же самое здесь! С той же конфигурацией я даже создал новый файл в / etc с именем zzz.ini , в который помещаются только те переменные, которые вы настроили. После этого:

sudo systemctl httpd restart

без ошибок ... и php --ini

Configuration File (php.ini) Path: /etc
Loaded Configuration File:         /etc/php.ini
Scan for additional .ini files in: /etc/php.d
Additional .ini files parsed:      /etc/php.d/20-bz2.ini,
/etc/php.d/20-calendar.ini,
/etc/php.d/20-ctype.ini,
/etc/php.d/20-curl.ini,
/etc/php.d/20-dom.ini,
/etc/php.d/20-exif.ini,
/etc/php.d/20-fileinfo.ini,
/etc/php.d/20-ftp.ini,
/etc/php.d/20-gd.ini,
/etc/php.d/20-gettext.ini,
/etc/php.d/20-iconv.ini,
/etc/php.d/20-json.ini,
/etc/php.d/20-mbstring.ini,
/etc/php.d/20-mysqlnd.ini,
/etc/php.d/20-pdo.ini,
/etc/php.d/20-phar.ini,
/etc/php.d/20-simplexml.ini,
/etc/php.d/20-sockets.ini,
/etc/php.d/20-sqlite3.ini,
/etc/php.d/20-tokenizer.ini,
/etc/php.d/20-xml.ini,
/etc/php.d/20-xmlwriter.ini,
/etc/php.d/20-xsl.ini,
/etc/php.d/30-mysqli.ini,
/etc/php.d/30-pdo_mysql.ini,
/etc/php.d/30-pdo_sqlite.ini,
/etc/php.d/30-wddx.ini,
/etc/php.d/30-xmlreader.ini,
/etc/php.d/zzz.ini

Содержание zzz.ini:

post_max_size = 20M
upload_max_filesize = 20M

но в phpinfo () все еще gettinf max_upload_size = 2M ...

...