php.ini ファイルの設定を変更した場合、変更を有効にするために Apache を再起動する必要がありますか?
質問する
110312 次
5 に答える
68
実際には依存します。その Web サーバー内で php をどのように使用するかによって異なります。
- PHP モジュールを使用する場合: サーバー プロセスを再起動する必要があります。
- cgi バックエンドとして php を使用:サーバー プロセスを再起動する必要はありません。
- php fastcgi の使用: 確かではありませんが、実際には... (ただし、再起動は安全側です)
- PHP-FPM を使用: 不整合を防ぐために fpm サーバー プロセスを再起動する必要があります。
于 2012-10-15T09:07:54.650 に答える
7
これは、使用している SAPI によって異なります。たとえば、PHP を Apache モジュールとして使用している場合は、php.ini
値を有効にするために Apache を再起動する必要があります。
FCGI を使用している場合は、値を変更したい PHP スクリプトの FCGI デーモンを再起動する必要があります。と比べて
于 2012-10-15T09:06:43.357 に答える
0
Apache については不明ですが、IIS を使用する Windows では再起動は必要ありません。
いずれにせよ、PHP には無数のさまざまな構成があることを考えると、確認する簡単な方法は、phpinfo.php ファイルをブラウザーにロードして設定の値を確認し、php.ini でその設定を変更して phpinfo をリロードすることです。 php を実行して、変更が反映されているかどうかを確認します。
「phpinfo.php」の意味がわからない場合は、次のページを確認してください: https://blogtimenow.com/knowledge-base/create-phpinfo-php-file-page/
于 2020-12-04T17:19:53.537 に答える