Diréktori Tulisan
Sistim anjeun teu bisa manggihan php-fpm.service, meureun aya kaayaan di handap ieu:
1. Pariksa versi PHP-FPM
béda Linux Distribusi sareng versi PHP,php-fpm Ngaran jasa béda. Pariksa heula versi PHP:
php -v
Salaku conto, kaluaran nyaéta:
PHP 8.1.2 (cli) (built: Jan 23 2022 09:47:36) ( NTS )
Ngajelaskeun yén anjeun ngagunakeun PHP 8.1, mangka layanan PHP-FPM bisa jadi php8.1-fpm.
Anjeun tiasa ningali prosés FPM khusus ku paréntah di handap ieu:
ps aux | grep php-fpm
Upami kaluaranna sami sareng:
root 1234 0.0 0.1 123456 12345 ? Ss 12:34 0:00 php-fpm: master process (/etc/php/8.1/fpm/php-fpm.conf)
Lajeng nami jasa anjeun php8.3-fpm.
coba:
sudo systemctl restart php8.3-fpm
📌 Klik tautan di handap pikeun diajar kumaha ngalakukeunana HestiaCP Tips query versi PHP! 👇👇

2. Teangan ngaran layanan PHP-FPM
Upami anjeun teu yakin kana nami jasa PHP-FPM, anjeun tiasa nganggo:
systemctl list-units --type=service | grep fpm
atawa:
systemctl | grep php
Lamun balik:
php7.4-fpm.service loaded active running The PHP 7.4 FastCGI Process Manager
Ieu hartosna versi PHP anjeun 7.4 Paréntah anu leres kedahna:
sudo systemctl restart php7.4-fpm
3. Pariksa lamun PHP-FPM geus dipasang
如果 systemctl teu bisa manggihan php-fpm, nunjukkeun yén PHP-FPM bisa jadi teu dipasang. Anjeun tiasa ngajalankeun:
dpkg -l | grep php
Lamun henteu php-fpm Paket anu aya hubunganana, pasang:
sudo apt update
sudo apt install php-fpm
Teras cobian deui:
sudo systemctl restart php-fpm
4. Sacara manual ngamimitian PHP-FPM
如果 systemctl Upami jasana masih teu kapendak, anjeun tiasa ngamimitian sacara manual:
sudo /usr/sbin/php-fpm
Lajeng pariksa kamajuan:
ps aux | grep php-fpm
Lamun PHP-FPM dimimitian tapi systemctl Upami jasa éta henteu acan kapendak, anjeun tiasa nyiptakeun file konfigurasi Systemd:
sudo nano /etc/systemd/system/php-fpm.service
Tambihkeun kana:
[Unit]
Description=The PHP FastCGI Process Manager
After=network.target
[Service]
ExecStart=/usr/sbin/php-fpm
Restart=always
User=www-data
Group=www-data
[Install]
WantedBy=multi-user.target
Lajeng:
sudo systemctl daemon-reload
sudo systemctl enable php-fpm
sudo systemctl start php-fpm
总结
- Nangtukeun versi PHP (
php -v) - Anggo nami jasa anu leres (
php7.4-fpmAtanapiphp8.1-fpm等) - Pariksa lamun PHP-FPM geus dipasang (
dpkg -l | grep php) - Mimitian Manual (
/usr/sbin/php-fpm) - Upami teu aya jasa Systemd, jieun sacara manual
Anjeun tiasa nyobian metodeu ieu sareng ningali anu mana anu ngabéréskeun masalah anjeun! 💡
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) dibagikeun "🚨 PHP-FPM balikan deui gagal? "Resolve Unit php-fpm.service teu kapendak dina 1 menit" tiasa ngabantosan anjeun.
Wilujeng ngabagikeun tautan artikel ieu:https://www.chenweiliang.com/cwl-32493.html

