AMH是一款著名的服務器環境軟件,它簡單易用,功能豐富,已經被廣泛應用于各種應用場景當中。然而,在使用AMH的過程中,偶爾會遇到PHP不正常運行的情況,這個時候就需要我們來重啟PHP。
下面我們來看一下如何重啟PHP:
amh restart
以上命令將重啟所有AMH安裝的服務,包括PHP。
但是,如果我們只想重啟PHP服務,可以使用下面的命令:
amh service php restart
需要注意的是,此命令需要在root用戶下執行。
有時候,我們在配置php.ini的時候可能會修改一些語法錯誤,這時候啟動php就會出現錯誤提示,比如
[root@server ~]# /www/server/php/72/sbin/php-fpm [20-Sep-2021 14:44:08] ERROR: failed to load configuration file '/www/server/php/72/etc/php-fpm.conf' [20-Sep-2021 14:44:08] ERROR: failed to load configuration file '/www/server/php-72/etc/php-fpm.d/50-laravel5.4.conf' [20-Sep-2021 14:44:08] ERROR: failed to load configuration file '/www/server/php-72/etc/php-fpm.conf' [20-Sep-2021 14:44:08] ERROR: failed to load configuration file '/www/server/php-72/etc/php-fpm.d/www.conf' [20-Sep-2021 14:44:08] ERROR: FPM initialization failed [root@server ~]#
這個時候可以通過下面的命令查看到語法錯誤
php -c /www/server/php/72/etc/php.ini -f /www/server/php/72/sbin/php-fpm -t
執行完上面的命令之后,會打印出php-fpm的語法錯誤信息,我們根據錯誤提示進行修正之后,再次執行amh重啟命令即可。
總結:在使用AMH的過程中,PHP不正常運行的情況時常會遇到,我們可以通過amh restart命令重啟所有AMH安裝的服務,包括PHP,或者使用amh service php restart命令重啟PHP服務。同時也需要注意對php.ini文件的正確配置,語法錯誤修正之后,再進行重啟命令操作。
上一篇amp 轉成 php
下一篇php 循環嵌套