Direttorju tal-Artikoli
Is-sistema tiegħek ma tistax issib php-fpm.service, jista' jkun hemm is-sitwazzjonijiet li ġejjin:
1. Iċċekkja l-verżjoni PHP-FPM
differenti Linux Distribuzzjoni u verżjoni PHP,php-fpm L-isem tas-servizz huwa differenti. L-ewwel iċċekkja l-verżjoni PHP:
php -v
Per eżempju, l-output huwa:
PHP 8.1.2 (cli) (built: Jan 23 2022 09:47:36) ( NTS )
Spjega li qed tuża PHP 8.1, allura s-servizz PHP-FPM jista 'jkun php8.1-fpm.
Tista' tara l-proċess speċifiku tal-FPM bil-kmand li ġej:
ps aux | grep php-fpm
Jekk l-output huwa simili għal:
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)
Imbagħad l-isem tas-servizz tiegħek huwa php8.3-fpm.
ipprova:
sudo systemctl restart php8.3-fpm
📌 Ikklikkja l-link hawn taħt biex titgħallem kif tagħmel dan HestiaCP Suġġerimenti dwar il-mistoqsija tal-verżjoni PHP! 👇👇

2. Sib l-isem tas-servizz PHP-FPM
Jekk m'intix ċert mill-isem tas-servizz PHP-FPM, tista' tuża:
systemctl list-units --type=service | grep fpm
jew:
systemctl | grep php
Jekk tirritorna:
php7.4-fpm.service loaded active running The PHP 7.4 FastCGI Process Manager
Dan ifisser li l-verżjoni tal-PHP tiegħek hija 7.4. Il-kmand korrett għandu jkun:
sudo systemctl restart php7.4-fpm
3. Iċċekkja jekk PHP-FPM huwiex installat
如果 systemctl Ma tistax issib php-fpm, li jindika li PHP-FPM jista' ma jiġix installat. Tista' tmexxi:
dpkg -l | grep php
jekk m'hemmx php-fpm Pakketti relatati, installah:
sudo apt update
sudo apt install php-fpm
Imbagħad erġa' pprova:
sudo systemctl restart php-fpm
4. Ibda manwalment PHP-FPM
如果 systemctl Jekk is-servizz għadu ma nstabx, tista' tibdah manwalment:
sudo /usr/sbin/php-fpm
Imbagħad iċċekkja l-progress:
ps aux | grep php-fpm
Jekk PHP-FPM jinbeda iżda systemctl Jekk is-servizz għadu ma jinstabx, tista' toħloq fajl ta' konfigurazzjoni Systemd:
sudo nano /etc/systemd/system/php-fpm.service
Żid ma':
[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
Imbagħad:
sudo systemctl daemon-reload
sudo systemctl enable php-fpm
sudo systemctl start php-fpm
fi ftit kliem
- Iddetermina l-verżjoni PHP (
php -v) - Uża l-isem tas-servizz korrett (
php7.4-fpmJewphp8.1-fpmstenna) - Iċċekkja jekk PHP-FPM huwiex installat (
dpkg -l | grep php) - Bidu manwali (
/usr/sbin/php-fpm) - Jekk ma jkunx hemm servizz Systemd, oħloq manwalment
Tista 'tipprova dawn il-metodi u tara liema wieħed issolvi l-problema tiegħek! 💡
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) maqsuma "🚨 Il-bidu mill-ġdid ta' PHP-FPM falla? "Issolvi l-Unità php-fpm.service mhux misjuba f'minuta" tista' tgħinek.
Merħba biex taqsam il-link ta' dan l-artikolu:https://www.chenweiliang.com/cwl-32493.html

