Что бы я ни делал в своем файле 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
Это показывает 2 МБ
WordPress подтверждает, что максимальный размер загрузки составляет 2 МБ
Я попытался отредактировать мой файл .htaccess, но он, кажется, взорвал мой сайт, если я добавил в решения, которые я нашел, относительно размера загрузки файла в файле .htaccess.
Я также попытался отредактировать файл wp-config.php. Тот же результат, кажется, взорвать сайт.
У меня есть полный доступ к экземпляру. Я могу и сохранил php.ini
Это должно работать, но просто нет.
Может быть, PHP 7x справляется с этим по-другому?
Задача ещё не решена.
Других решений пока нет …