Linux が php サービスを再起動できない問題の解決策: 1. "/etc/init.d/php-fpm stop" を通じて php-fpm を閉じます; 2. "echo "nohup /usr/sbin" を渡します/php- fpm -R >/dev/...」をブートに追加することができます。
この記事の動作環境: centos 6.5 システム、 PHP バージョン 7.1、DELL G3 コンピューター
Linux が php サービスを再起動できない場合はどうすればよいですか?
root が php を開始できない問題の解決策- Linux の fpm:
centos 6.5 64 ビット マシンでは、yum でインストールされた php-fpm が使用されます。特別な理由により、php-fpm は root アカウントで起動する必要がありますが、
1、ユーザーとグループを変更します
# vim /etc/php-fpm.d/www.conf ; RPM: apache Choosed to be able to access some dir as httpd user = root //改为root ; RPM: Keep a group allowed to write in log dir. group = root //改为root
php-fpmを再起動すると、次のエラーが報告されます
ERROR: [pool www] please specify user and group other than root [09-Jan-2015 16:54:26] ERROR: FPM initialization failed
解決策:
# /etc/init.d/php-fpm stop //关闭php-fpm # nohup /usr/sbin/php-fpm -R >/dev/null 2>&1 & # echo "nohup /usr/sbin/php-fpm -R >/dev/null 2>&1 &" >> /etc/rc.local //加入开机启动
推奨される学習: 「PHP ビデオ チュートリアル 」
以上がLinux が php サービスを再起動できない場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。