lamp架構中檢測php-fpm配置文件是否正確(php-fpm -t)

方法一:使用php-fpm -t命令,測試(建議方法)

[root@localhost ~]# php-fpm -t
[23-Feb-2020 12:07:53] ERROR: [/etc/php-fpm.d/www.conf:224] unknown directive 'php_valued'
[23-Feb-2020 12:07:53] ERROR: Unable to include /etc/php-fpm.d/www.conf from /etc/php-fpm.conf at line 224
[23-Feb-2020 12:07:53] ERROR: failed to load configuration file '/etc/php-fpm.conf'
[23-Feb-2020 12:07:53] ERROR: FPM initialization failed

[root@localhost ~]# php-fpm -t  #測試配置文件是否正確,如果不正確會提示個文件哪行出錯
[23-Feb-2020 12:05:18] NOTICE: configuration file /etc/php-fpm.conf test is successful

方法二:先啓動php-fpm,然後如果啓動失敗會自己報錯,之後用systemctl status php-fpm.service和journalctl -xe查看詳細的錯誤信息

[root@localhost ~]# systemctl start php-fpm
Job for php-fpm.service failed because the control process exited with error code. See "systemctl status php-fpm.service" and "journalctl -xe" for details.
[root@localhost ~]# systemctl status php-fpm.service
● php-fpm.service - The PHP FastCGI Process Manager
   Loaded: loaded (/usr/lib/systemd/system/php-fpm.service; enabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Sun 2020-02-23 12:09:42 CST; 12s ago
  Process: 117219 ExecStart=/usr/sbin/php-fpm --nodaemonize (code=exited, status=78)
 Main PID: 117219 (code=exited, status=78)

Feb 23 12:09:42 localhost.localdomain systemd[1]: Starting The PHP FastCGI Process Manager...
Feb 23 12:09:42 localhost.localdomain php-fpm[117219]: [23-Feb-2020 12:09:42] ERROR: [/etc/php-fpm.d/www.conf:224] unknown directive '...alued'
Feb 23 12:09:42 localhost.localdomain php-fpm[117219]: [23-Feb-2020 12:09:42] ERROR: Unable to include /etc/php-fpm.d/www.conf from /e...ne 224
Feb 23 12:09:42 localhost.localdomain php-fpm[117219]: [23-Feb-2020 12:09:42] ERROR: failed to load configuration file '/etc/php-fpm.conf'
Feb 23 12:09:42 localhost.localdomain php-fpm[117219]: [23-Feb-2020 12:09:42] ERROR: FPM initialization failed
Feb 23 12:09:42 localhost.localdomain systemd[1]: php-fpm.service: main process exited, code=exited, status=78/n/a
Feb 23 12:09:42 localhost.localdomain systemd[1]: Failed to start The PHP FastCGI Process Manager.
Feb 23 12:09:42 localhost.localdomain systemd[1]: Unit php-fpm.service entered failed state.
Feb 23 12:09:42 localhost.localdomain systemd[1]: php-fpm.service failed.
Hint: Some lines were ellipsized, use -l to show in full.
[root@localhost ~]# journalctl -xe
-- A session with the ID 74 has been terminated.
Feb 23 12:04:21 localhost.localdomain sshd[47307]: pam_unix(sshd:session): session closed for user root
Feb 23 12:04:21 localhost.localdomain sshd[47318]: pam_unix(sshd:session): session closed for user root
Feb 23 12:04:21 localhost.localdomain systemd-logind[3315]: Removed session 76.
-- Subject: Session 76 has been terminated
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: http://www.freedesktop.org/wiki/Software/systemd/multiseat
--
-- A session with the ID 76 has been terminated.
Feb 23 12:04:21 localhost.localdomain systemd-logind[3315]: Removed session 77.
-- Subject: Session 77 has been terminated
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: http://www.freedesktop.org/wiki/Software/systemd/multiseat
--
-- A session with the ID 77 has been terminated.
Feb 23 12:09:42 localhost.localdomain polkitd[3313]: Registered Authentication Agent for unix-process:117213:14527271 (system bus name :1.323 [
Feb 23 12:09:42 localhost.localdomain systemd[1]: Starting The PHP FastCGI Process Manager...
-- Subject: Unit php-fpm.service has begun start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit php-fpm.service has begun starting up.
Feb 23 12:09:42 localhost.localdomain php-fpm[117219]: [23-Feb-2020 12:09:42] ERROR: [/etc/php-fpm.d/www.conf:224] unknown directive 'php_value
Feb 23 12:09:42 localhost.localdomain php-fpm[117219]: [23-Feb-2020 12:09:42] ERROR: Unable to include /etc/php-fpm.d/www.conf from /etc/php-fp
Feb 23 12:09:42 localhost.localdomain php-fpm[117219]: [23-Feb-2020 12:09:42] ERROR: failed to load configuration file '/etc/php-fpm.conf'
Feb 23 12:09:42 localhost.localdomain php-fpm[117219]: [23-Feb-2020 12:09:42] ERROR: FPM initialization failed
Feb 23 12:09:42 localhost.localdomain systemd[1]: php-fpm.service: main process exited, code=exited, status=78/n/a
Feb 23 12:09:42 localhost.localdomain systemd[1]: Failed to start The PHP FastCGI Process Manager.
-- Subject: Unit php-fpm.service has failed
-- Defined-By: systemd
--Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
--Unit php-fpm.service has failed.
--
-- The result is failed.
Feb 23 12:09:42 localhost.localdomain systemd[1]: Unit php-fpm.service entered failed state.
Feb 23 12:09:42 localhost.localdomain systemd[1]: php-fpm.service failed.
Feb 23 12:09:42 localhost.localdomain polkitd[3313]: Unregistered Authentication Agent for unix-process:117213:14527271 (system bus name :1.323
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章