首頁 後端開發 PHP問題 php-fpm 重啟失敗怎麼辦

php-fpm 重啟失敗怎麼辦

Jan 19, 2023 am 10:05 AM
php-fpm

php-fpm重启失败的解决办法:1、查看一下对应的nginx的配置文件为“root@example:/# vim /etc/nginx/sites-enabled/example.conf”;2、通过“service php7.0-fpm restart”命令重启即可。

php-fpm 重啟失敗怎麼辦

本教程操作环境:ubuntu 16.04系统、php7.0版、DELL G3电脑

php-fpm 重启失败怎么办?

在 Ubuntu 服务器上重启 php-fpm失败

在 Ubuntu 服务器上修改过 PHP 配置文件后,想重启 php-fpm ,结果出现了这样的问题:

root@example:/# service php-fpm restart
php-fpm: unrecognized service
登入後複製

查看一下对应服务:

root@example:/# service --status-all | grep -i fpm
[ ? ]  aliyun-rdate
[ ? ]  console-setup
[ ? ]  dns-clean
[ ? ]  irqbalance
[ ? ]  killprocs
[ ? ]  kmod
[ ? ]  mysql
[ ? ]  networking
[ ? ]  ondemand
[ + ]  php5-fpm
[ + ]  php7.0-fpm
[ ? ]  pppd-dns
[ ? ]  rc.local
[ ? ]  sendsigs
[ ? ]  umountfs
[ ? ]  umountnfs.sh
[ ? ]  umountroot
登入後複製

原来之前的人给服务器装了两个版本的 php-fpm ,而且都不名字都不叫 php-fpm ,所以我光打个 php-fpm 系统是不认识的。

查看一下对应的 nginx 的配置文件:

root@example:/# vim /etc/nginx/sites-enabled/example.conf
1 server {
2         listen 80;
3         server_name abc.example.com;
4         root /mnt/www/example;
5         index index.php index.html;
6
7         location ~ \.php$ {
8                 fastcgi_pass unix:/run/php/php7.0-fpm.sock;
9                 fastcgi_index index.php;
10                 include fastcgi_params;
11         }
12
13         location / {
14                 if (!-e $request_filename) {
15                         rewrite ^(.*)$ /index.php?s=$1 last;
16                         break;
17                 }
18         }
19
20 }
登入後複製

它监听的是 php7.0-fpm , 所以只需重启这个就行:

root@example:/etc/nginx/sites-enabled# service php7.0-fpm restart
php7.0-fpm stop/waiting
php7.0-fpm start/running, process 2807
root@example:/etc/nginx/sites-enabled#
登入後複製

推荐学习:《PHP视频教程

以上是php-fpm 重啟失敗怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
威爾R.E.P.O.有交叉遊戲嗎?
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

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

如何使用php-fpm進行高效能調優 如何使用php-fpm進行高效能調優 Jul 08, 2023 am 11:30 AM

如何使用php-fpm進行高效能調優PHP是一種非常流行的伺服器端腳本語言,廣泛用於開發網頁應用程式和動態網站。然而,隨著訪問量的增加,PHP應用程式的效能可能會受到影響。為了解決這個問題,我們可以使用php-fpm(FastCGIProcessManager)來進行高效能調優。本文將介紹如何使用php-fpm來提升PHP應用程式的效能,並提供程式碼範例。一、

如何使用PHP-FPM優化來提升PrestaShop應用程式的效能 如何使用PHP-FPM優化來提升PrestaShop應用程式的效能 Oct 05, 2023 pm 12:33 PM

如何使用PHP-FPM優化來提高PrestaShop應用程式的效能隨著電子商務產業的快速發展,PrestaShop成為了許多商家選擇的電子商務平台。然而,隨著商店規模的擴大和訪問量的增加,PrestaShop應用程式可能會遇到效能瓶頸。為了提高PrestaShop應用的效能,常見的方法是使用PHP-FPM來最佳化和改善應用的處理能力。 PHP-FPM(FastCGI

如何使用PHP-FPM最佳化提升WooCommerce應用的效能 如何使用PHP-FPM最佳化提升WooCommerce應用的效能 Oct 05, 2023 am 08:24 AM

如何使用PHP-FPM優化提高WooCommerce應用的效能概述WooCommerce是一個非常流行的電子商務插件,用於在WordPress網站上建立和管理線上商店。然而,隨著商店的成長和流量的增加,WooCommerce應用可能會變得緩慢且不穩定。為了解決這個問題,我們可以使用PHP-FPM來優化和提升WooCommerce應用的效能。什麼是PHP-FP

利用php-fpm連接池提升資料庫存取效能 利用php-fpm連接池提升資料庫存取效能 Jul 07, 2023 am 09:24 AM

利用php-fpm連線池提升資料庫存取效能概述:在網路開發中,資料庫的存取是非常頻繁且耗時的操作之一。傳統的方法是每次資料庫操作都新建一個資料庫連接,使用完畢後再關閉連接。這種方式會造成資料庫連線的頻繁建立和關閉,增加了系統的開銷。為了解決這個問題,可以利用php-fpm連接池技術來提升資料庫存取效能。連接池的原理:連接池是一種快取技術,將一定數量的資料庫

php-fpm調優方法詳解 php-fpm調優方法詳解 Jul 08, 2023 pm 04:31 PM

PHP-FPM是一種常用的PHP流程管理器,用於提供更好的PHP效能和穩定性。然而,在高負載環境下,PHP-FPM的預設配置可能無法滿足需求,因此我們需要對其進行調優。本文將詳細介紹PHP-FPM的調優方法,並給予一些程式碼範例。一、增加進程數預設情況下,PHP-FPM只啟動少量的進程來處理請求。在高負載環境下,我們可以透過增加進程數來提高PHP-FPM的同時

如何利用PHP-FPM優化提升Phalcon應用的效能 如何利用PHP-FPM優化提升Phalcon應用的效能 Oct 05, 2023 pm 01:54 PM

如何利用PHP-FPM優化提升Phalcon應用的效能導語:Phalcon是一個高效能的PHP框架,結合PHP-FPM可以進一步提升應用的效能。本文將介紹如何利用PHP-FPM優化Phalcon應用的效能,並提供具體的程式碼範例。一、什麼是PHP-FPMPHP-FPM(PHPFastCGIProcessManager)是獨立於Web伺服器的PHP進程

什麼是php-fpm?如何進行優化來提升效能? 什麼是php-fpm?如何進行優化來提升效能? May 13, 2022 pm 07:56 PM

什麼是php-fpm?以下這篇帶大家了解一下php-fpm,介紹一下優化 php-fpm 時我們到底要優化什麼,希望對大家有幫助!

ubuntu沒有php-fpm怎麼辦 ubuntu沒有php-fpm怎麼辦 Feb 03, 2023 am 10:51 AM

ubuntu沒有php-fpm的解決方法:1、執行「sudo apt-get」指令來加入php的來源位址;2、檢視有沒有php7的套件;3、透過「sudo apt-get install」指令安裝PHP;4 、修改設定監聽9000埠來處理nginx的請求;5、透過「sudo service php7.2-fpm start」啟動「php7.2-fpm」即可。

See all articles