請教php7如何重啟php-fpm以及如何去掉X-Powered-By:PHP?
Aug 18, 2016 am 09:15 AM
背景:
伺服器:CentOS7 + nginx/1.9.15 + PHP7.0.8 + Mysql
原因:
發現回應頭裡面有:X-Powered-By:PHP/7.0.8
想把它去掉
於是修改php.ini文件,把expose_php 設定為Off,然後重啟nginx,
發現這貨還是在那好好的。
不知道是不是php-fpm沒有重新啟動的原因,但發現php-fpm沒有重新啟動的選項。
請教大神們遇到上述情況要怎麼處理?
如何重啟php-fpm以及如何去掉X-Powered-By?
謝謝
總結:如果對php.ini有修改,除了重啟nginx,對於centOS需要把php-fpm的進程kill掉,然後再啟動,這樣修改才會有效!
回覆內容:
背景:
伺服器:CentOS7 + nginx/1.9.15 + PHP7.0.8 + Mysql
原因:
發現回應頭裡面有:X-Powered-By:PHP/7.0.8
想把它去掉
於是修改php.ini文件,把expose_php 設定為Off,然後重啟nginx,
發現這貨還是在那好好的。
不知道是不是php-fpm沒有重新啟動的原因,但發現php-fpm沒有重新啟動的選項。
請教大神們遇到上述情況要怎麼處理?
如何重啟php-fpm以及如何去掉X-Powered-By?
謝謝
總結:如果對php.ini有修改,除了重啟nginx,對於centOS需要把php-fpm的進程kill掉,然後再啟動,這樣修改才會有效!
ps aux | grep php-fpm
找到pid,然後kill pid
然後再
/usr/local/php7/sbin/php-fpm
啟動
如何去掉X-Powered-By?你的操作是對的,如果不生效,看看php.ini是讀的哪個目錄
php -i | grep php.ini,然後對應的修改就好
ubuntu是: sudo service php7.0-fpm restart , 可以參考下 試試看 哈哈
沒有在CentOS上用過php-fpm,不過在Ubuntu上用過,重啟指令是sudo service php5-fpm restart
. 僅供參考。

熱門文章

熱門文章

熱門文章標籤

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南

如何設定 Visual Studio Code (VS Code) 進行 PHP 開發
