Artikulo Direktoryo
Dili makit-an ang imong sistema php-fpm.service, mahimong adunay mosunod nga mga sitwasyon:
1. Susiha ang bersyon sa PHP-FPM
lainlain Linux Distribusyon ug bersyon sa PHP,php-fpm Lahi ang ngalan sa serbisyo. Susiha una ang bersyon sa PHP:
php -v
Pananglitan, ang output mao ang:
PHP 8.1.2 (cli) (built: Jan 23 2022 09:47:36) ( NTS )
Ipasabut nga ikaw naggamit PHP 8.1, unya ang PHP-FPM nga serbisyo mahimong php8.1-fpm.
Mahimo nimong tan-awon ang piho nga proseso sa FPM gamit ang mosunud nga mando:
ps aux | grep php-fpm
Kung ang output parehas sa:
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)
Unya ang imong ngalan sa serbisyo php8.3-fpm.
sulayi:
sudo systemctl restart php8.3-fpm
📌 I-klik ang link sa ubos aron dali nga ma-master ang yano kaayong teknik sa pagpangita sa bersyon sa HestiaCP PHP! 👇👇

2. Pangitaa ang PHP-FPM nga ngalan sa serbisyo
Kung dili ka sigurado sa PHP-FPM nga ngalan sa serbisyo, mahimo nimong gamiton ang:
systemctl list-units --type=service | grep fpm
o:
systemctl | grep php
Kon kini mobalik:
php7.4-fpm.service loaded active running The PHP 7.4 FastCGI Process Manager
Kini nagpasabut nga ang imong bersyon sa PHP mao ang 7.4.
sudo systemctl restart php7.4-fpm
3. Susiha kung na-install ang PHP-FPM
如果 systemctl Dili makit-an php-fpm, nga nagpakita nga ang PHP-FPM mahimong dili ma-install. Mahimo kang modagan:
dpkg -l | grep php
kung wala php-fpm May kalabotan nga mga pakete, i-install kini:
sudo apt update
sudo apt install php-fpm
Unya sulayi pag-usab:
sudo systemctl restart php-fpm
4. Manwal nga pagsugod sa PHP-FPM
如果 systemctl Kung wala gihapon makit-an ang serbisyo, mahimo nimo kini sugdan nga mano-mano:
sudo /usr/sbin/php-fpm
Dayon susiha ang pag-uswag:
ps aux | grep php-fpm
Kung gisugdan ang PHP-FPM apan systemctl Kung wala gihapon makit-an ang serbisyo, mahimo kang maghimo og Systemd configuration file:
sudo nano /etc/systemd/system/php-fpm.service
Idugang sa:
[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
unya:
sudo systemctl daemon-reload
sudo systemctl enable php-fpm
sudo systemctl start php-fpm
sa pagtipig
- Tinoa ang bersyon sa PHP (
php -v) - Gamita ang husto nga ngalan sa serbisyo (
php7.4-fpmophp8.1-fpmmaghulat) - Susiha kung na-install ang PHP-FPM (
dpkg -l | grep php) - Manwal nga Pagsugod (
/usr/sbin/php-fpm) - Kung walay serbisyo sa Systemd, buhata kini nga mano-mano
Mahimo nimong sulayan kini nga mga pamaagi ug tan-awa kung kinsa ang makasulbad sa imong problema! 💡
Hinaut nga ang artikulong "🚨 PHP-FPM Restart Failed? Fix Unit php-fpm.service not found in 1 Minute" nga gipaambit sa blog ni Chen Weiliang ( https://www.chenweiliang.com/ ) makatabang kanimo.
Ayaw pagpanuko sa pagpaambit niini nga link sa artikulo: https://www.chenweiliang.com/cwl-32493.html

