ホームページ  >  記事  >  バックエンド開発  >  php7でphp-fpmを再起動する方法とX-Powered-By:PHPを削除する方法を教えてください。

php7でphp-fpmを再起動する方法とX-Powered-By:PHPを削除する方法を教えてください。

WBOY
WBOYオリジナル
2016-08-18 09:15:592477ブラウズ

背景:
サーバー: CentOS7 + nginx/1.9.15 + PHP7.0.8 + Mysql

理由:
応答ヘッダーに次の内容が含まれていることがわかりました: それは良いです。
それが php-fpm が再起動しなかった理由かどうかはわかりませんが、php-fpm には再起動するオプションがないことがわかりました。

上記の状況に対処する方法をマスターに尋ねてください。
php-fpmを再起動する方法とX-Powered-Byを削除する方法?

ありがとう



要約: php.ini に変更があった場合、nginx の再起動に加えて、centOS の場合は、変更を有効にするために、php-fpm プロセスを強制終了してから再起動する必要があります。


返信内容:

背景:

サーバー: CentOS7 + nginx/1.9.15 + PHP7.0.8 + Mysql

理由:
応答ヘッダーに次の内容が含まれていることがわかりました: それは良いです。

それが php-fpm が再起動しなかった理由かどうかはわかりませんが、php-fpm には再起動するオプションがないことがわかりました。


上記の状況に対処する方法をマスターに尋ねてください。
php-fpmを再起動する方法とX-Powered-Byを削除する方法?
ありがとう

要約: php.ini に変更があった場合、nginx の再起動に加えて、centOS の場合は、変更を有効にするために、php-fpm プロセスを強制終了してから再起動する必要があります。



ps grep php-fpm


pid を見つけて、pid を強制終了します

次に、

/usr/local/php7/sbin/php-fpmを起動します

X-Powered-By を削除するには? 操作が正しい場合は、php.ini がどのディレクトリから読み取っているかを確認してください。

php -i | grep php.ini を実行し、それに応じて変更します


Ubuntu は: sudo サービス php7.0-fpm 再起動、それを参照して試してみてください (笑)

CentOS では php-fpm を使用したことはありませんが、Ubuntu では使用したことがあります。

参考までに。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。