PHP-FPM(FastCGI Process Manager)は、PHPのプロセス管理システムです。PHP-FPMを再起動する必要がある場合、以下の方法を試してみることができます。
-
サービスの再起動コマンド: PHP-FPMを再起動するためには、ターミナルまたはコマンドプロンプトを開いて、以下のコマンドを実行します。
sudo service php-fpm restart
このコマンドは、PHP-FPMのサービスを再起動します。
sudo
は管理者権限が必要な場合に使用します。 -
サービスマネージャーの再起動コマンド: サーバーによっては、サービスマネージャーを使用してPHP-FPMを再起動する必要がある場合があります。以下は一般的なコマンドの例です。
sudo systemctl restart php-fpm
このコマンドは、
systemctl
を使用してPHP-FPMサービスを再起動します。 -
プロセスID(PID)を指定して再起動する場合: サービス再起動コマンドが機能しない場合、プロセスID(PID)を取得して再起動する方法もあります。以下の手順で実行します。
-
まず、PHP-FPMのプロセスIDを確認します。
ps aux | grep php-fpm
上記のコマンドは、実行中のPHP-FPMプロセスの情報を表示します。プロセスID(PID)を探してメモしておきます。
-
次に、プロセスIDを指定してPHP-FPMを再起動します。
sudo kill -s USR2 <PID>
<PID>
の部分に先ほどメモしたプロセスIDを入力します。これにより、指定したプロセスIDのPHP-FPMが再起動されます。
-
これらの方法を試してみてください。また、エラーメッセージや具体的な状況に応じて、他の解決策もあるかもしれません。