したがって、起動、シャットダウン、およびリロードの方法が以前とは異なります。信号制御を使用する必要があります:
php-fpm マスター プロセスは信号を理解できます:
sigint、sigterm直ちに終了
sigquit スムーズな終了
sigusr1 ログ ファイルを再度開きます
sigusr2 すべてのワーカー プロセスをスムーズに再ロードし、構成モジュールとバイナリ モジュールを再ロードします
#例:
Close php- fpm
kill -sigint `cat /usr/local/php/var/run/php-fpm.pid`
ログイン後にコピー
php-fpm Restart
ill -sigusr2 `cat /usr/local/php/var/run/php-fpm.pid`
ログイン後にコピー
注: /usr/local/php/var/run/php-fpm.pid は、マスター プロセス番号を保存するファイルを指します。これはデフォルトのアドレスです。設定で変更できます。さらに、ps コマンドを使用してマスターのプロセス番号を見つけ、kill シグナルのプロセス番号を使用することもできます。
Linux にはどのようなバージョンがありますか?
Linux バージョンには、Deepin、UbuntuKylin、Manjaro、LinuxMint、Ubuntu およびその他のバージョンが含まれます。その中で、Deepin は中国で最もよく開発された Linux ディストリビューションの 1 つであり、Ubuntu Kylin は Ubuntu をベースとした派生ディストリビューションであり、Manjaro は Arch をベースとした Linux ディストリビューションであり、LinuxMint のデフォルトの Cinnamon デスクトップは Windows XP に似ており、シンプルで簡単です。使用; Ubuntu はデスクトップ アプリケーションであり、主に Linux オペレーティング システムです。
以上がLinux で php-fpm をオンまたはオフにする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。