Cikkkönyvtår
A rendszer nem talĂĄlja php-fpm.service, a következĆ helyzetek adĂłdhatnak:
1. EllenĆrizze a PHP-FPM verziĂłt
kĂŒlönbözĆ Linux ForgalmazĂĄs Ă©s PHP verziĂł,php-fpm A szolgĂĄltatĂĄs neve mĂĄs. ElĆször ellenĆrizze a PHP verziĂłjĂĄt:
php -v
PĂ©ldĂĄul a kimenet a következĆ:
PHP 8.1.2 (cli) (built: Jan 23 2022 09:47:36) ( NTS )
MagyarĂĄzza el, hogy hasznĂĄlja PHP 8.1, akkor a PHP-FPM szolgĂĄltatĂĄs lehet php8.1-fpm.
Az adott FPM-folyamatot a következĆ paranccsal tekintheti meg:
ps aux | grep php-fpm
Ha a kimenet hasonlĂł:
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)
Akkor a szolgĂĄltatĂĄs neve php8.3-fpm.
megprĂłbĂĄl:
sudo systemctl restart php8.3-fpm
đ Kattintson az alĂĄbbi linkre, hogy megtudja, hogyan kell csinĂĄlni HestiaCP Tippek a PHP verziĂł lekĂ©rdezĂ©sĂ©hez! đđ

2. Keresse meg a PHP-FPM szolgåltatås nevét
Ha nem biztos a PHP-FPM szolgåltatås nevében, hasznålhatja:
systemctl list-units --type=service | grep fpm
vagy:
systemctl | grep php
Ha visszajön:
php7.4-fpm.service loaded active running The PHP 7.4 FastCGI Process Manager
Ez azt jelenti, hogy a PHP verziĂłja 7.4 A helyes parancsnak a következĆnek kell lennie.
sudo systemctl restart php7.4-fpm
3. EllenĆrizze, hogy a PHP-FPM telepĂtve van-e
ćŠæ systemctl Nem talĂĄlom php-fpm, jelezve, hogy a PHP-FPM esetleg nincs telepĂtve. Futhatsz:
dpkg -l | grep php
ha nincs php-fpm KapcsolĂłdĂł csomagok, telepĂtse:
sudo apt update
sudo apt install php-fpm
EzutĂĄn prĂłbĂĄlja Ășjra:
sudo systemctl restart php-fpm
4. IndĂtsa el kĂ©zzel a PHP-FPM-et
ćŠæ systemctl Ha a szolgĂĄltatĂĄs tovĂĄbbra sem talĂĄlhatĂł, manuĂĄlisan is elindĂthatja:
sudo /usr/sbin/php-fpm
EzutĂĄn ellenĆrizze a folyamatot:
ps aux | grep php-fpm
Ha a PHP-FPM elindul, de systemctl Ha a szolgåltatås tovåbbra sem talålható, létrehozhat egy Systemd konfiguråciós fåjlt:
sudo nano /etc/systemd/system/php-fpm.service
æ·»ć :
[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
Majd:
sudo systemctl daemon-reload
sudo systemctl enable php-fpm
sudo systemctl start php-fpm
összefoglalås
- HatĂĄrozza meg a PHP verziĂłjĂĄt (
php -v) - HasznĂĄlja a megfelelĆ szolgĂĄltatĂĄsnevet (
php7.4-fpmæphp8.1-fpmç) - EllenĆrizze, hogy a PHP-FPM telepĂtve van-e (
dpkg -l | grep php) - KĂ©zi indĂtĂĄs (
/usr/sbin/php-fpm) - Ha nincs Systemd szolgåltatås, hozza létre manuålisan
KiprĂłbĂĄlhatja ezeket a mĂłdszereket, Ă©s meglĂĄtja, melyik oldja meg a problĂ©mĂĄt! đĄ
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) megosztott "đš PHP-FPM ĂșjraindĂtĂĄs nem sikerĂŒlt? A âResolve Unit php-fpm.service nem talĂĄlhatĂł 1 percen belĂŒlâ segĂthet.
ĂdvözöljĂŒk a cikk linkjĂ©nek megosztĂĄsĂĄban:https://www.chenweiliang.com/cwl-32493.html
TovĂĄbbi rejtett trĂŒkkökđ felfedĂ©sĂ©hez csatlakozz Telegram csatornĂĄnkhoz!
Oszd meg Ă©s lĂĄjkold, ha tetszik! Az Ăn megosztĂĄsai Ă©s lĂĄjkjai tovĂĄbbra is motivĂĄlnak minket!
