ホームページ > バックエンド開発 > PHPチュートリアル > php5.4のphp-fpm再起動チュートリアル

php5.4のphp-fpm再起動チュートリアル

WBOY
リリース: 2016-06-13 12:01:05
オリジナル
1250 人が閲覧しました
MyException - 代码迷
ホームページ
  • ウェブ開発
  • Android
  • J2EE
  • PHP
  • Linux/Unix
  • MySql
  • C#
  • その他... .
現在の場所: コード ファン » PHP » php5.4 の php-fpm 再起動チュートリアル

php5.4 の php-fpm 再起動チュートリアル

www.MyException.Cn、ネットユーザーによる共有日: 2014-06-30 閲覧数: 12 回
php5.4 の php-fpm 再起動チュートリアル
php 5.3.3 以降、php-fpm はソース コードに埋め込まれています。以前の php バージョンのようにパッチを適用する必要はありません。設定時にコンパイルパラメータを追加するだけで済みます。
php-fpm のコンパイル パラメーターは、 –enable-fpm –with-fpm-user=www –with-fpm-group=www –with-libevent-dir=libevent の場所です。
ただし、php 5.3.3 以降の php-fpm では、以前の php-fpm にあった /usr/local/php/sbin/php-fpm (start|stop|reload) などのコマンドがサポートされなくなりました。 signal を使用する必要があります。コントロール:
マスター プロセスは次の信号を理解できます
INT、TERM 即時に終了
QUIT スムーズに終了
USR1 ログ ファイルを再度開きます
USR2 スムーズにすべてのワーカー プロセスをリロードし、構成およびバイナリ モジュールをリロードします

例は次のとおりです。
php-fpm shutdown:
kill -INT `cat /usr/local/php/var/run/php-fpm.pid`
php-fpm restart:
kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid`
実は cat の部分は php-fpm のプロセス番号かもしれません。私が使用している5.4に問題があります。 php-fpm.pid が使用されない場合、そのようなファイルは存在しません。 ps aux | grep php-fpm を使用できます。最初のプロセスのプロセス ID を使用するだけです。試してみたらうまくいきました。


元のタイトル: php5.4 の php-fpm 再起動チュートリアル
元のアドレス: http://www.abcde.cn/info/show-24-125-1.html
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート