Google Cloud Launcher WordPress php.ini upload_max_filesize не работает
Я протестировал Google Cloud Launcher одним щелчком мыши и установил WordPress. Установка прошла нормально, но когда я использовал WordPress Adming и попытался загрузить файл темы размером 22 МБ, я получил сообщение:
The uploaded file exceeds the upload_max_filesize directive in php.ini.
Это классическое сообщение об ошибке. Я успешно внес изменения в файл php.ini, чтобы разрешить загрузку файлов до 200 МБ. Сохраненные изменения и перезапущенный apache. Я даже перезапустил Экземпляр, но это не помогло. Проблема была еще там.
Кто-нибудь знает в чем причина этого и как решить эту проблему?
1 ответ
Обратите внимание, что дополнительно к upload_max_filesize
Вы также должны увеличить post_max_size
, это post_max_size
Значение управляет размером всего запроса POST, поэтому его также необходимо увеличить.
Вы можете найти файл конфигурации php по следующему пути:
/opt/bitnami/php/etc/php.ini
После того, как вы изменили файл конфигурации, вы должны перезапустить PHP-FPM
служба вашего экземпляра. Вы можете сделать это, выполнив следующую команду:
sudo /opt/bitnami/ctlscript.sh restart php-fpm
Надеюсь это поможет.
Для экземпляра, созданного из GCP для экземпляра WP, локализация файла PHP.ini с терминала, подключенного через SSH, включена.
/etc/php/7.0/apache2/php.ini
Line 656
для Post max = 100 млн изменить на 4G
Line 809
для Upload_max_file_size = 100 M изменить на 4G