.user.ini
ファイルをアプリケーションのドキュメントルートに配置して使用しています。phpinfo.php を確認すると、何も問題はありません。残念ながら、post_max_size=16M
set などの値も表示されず、グローバルphp.ini
設定のみがアクティブです。
.user.ini
明らかに認識されていない理由について、現在私を逃れているので、どうすればこの問題を追跡できますか?
念のため、user_ini.cache_ttl
を 10 秒に設定し、 に設定されていることを確認しuser_ini.filename
ました.user.ini.
。さらに、適切な測定のために、Web サーバーを再起動して、すべての php proc が機能していないことを確認し、新しい php proc を起動するようにしました。
.user.ini
テストに使用しようとしている簡単なサンプルは次のとおりです。
log_errors=1
error_log="/home/username/php-errors.log"
post_max_size=16M
date.timezone="America/New_York"
どうやら特定のシナリオではいくつかの問題があり、状況を制御できる場合は、FCGI の代わりに suphp を選択することをお勧めします。ただし、この推奨事項に従うことで、得られるものが少なすぎて多くの利点が失われるのではないかと心配しています. この分野に関する考えや経験も同様に高く評価されます。