前提
- 言語バージョン設定
- PHP 7.4.30 (モジュールモード)
- プロジェクトディレクトリ
- php.cgiでPHP8.*に変更済み
この設定においてタイトルの通り、コンパネのPHPiniファイル設定の内容が反映されない?
原因?
コンパネに以下の記載がある。
PHP8以降のバージョンをご利用いただくことで、規定の設定に加えて記載の設定が反映されます。
PHP8より前のバージョンをご利用の場合、規定の設定を無視して記載の設定のみ反映されますのでご注意ください。
解決策
同PHPiniファイル設定画面に以下の記載がある。
WEB公開フォルダに php.ini を設置し、個別に php.ini の設定を変更できます。
プロジェクトディレクトリのwebroot直下に直接設置することで解決。
/{プロジェクトディレクトリ/{webroot}/php.ini
memory_limit = 1024M
post_max_size = 1024M
upload_max_filesize = 1024M