🚨 Atunbẹrẹ PHP-FPM kuna? Iṣẹju 1 lati ṣatunṣe Unit php-fpm.iṣẹ ko ri

Eto rẹ ko le rii php-fpm.service, o le jẹ awọn ipo wọnyi:

1. Ṣayẹwo PHP-FPM version

yatọ Linux Pinpin ati ẹya PHP,php-fpm Orukọ iṣẹ naa yatọ. Akọkọ ṣayẹwo ẹya PHP:

php -v

Fun apẹẹrẹ, abajade jẹ:

PHP 8.1.2 (cli) (built: Jan 23 2022 09:47:36) ( NTS )

Ṣe alaye pe o nlo PHP 8.1, lẹhinna iṣẹ PHP-FPM le jẹ php8.1-fpm,

O le wo ilana FPM kan pato pẹlu aṣẹ atẹle:

ps aux | grep php-fpm

Ti abajade ba jọra si:

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)

Lẹhinna orukọ iṣẹ rẹ jẹ php8.3-fpm,

gbiyanju:

sudo systemctl restart php8.3-fpm

📌 Tẹ ọna asopọ ni isalẹ lati kọ ẹkọ bi o ṣe le ṣe HestiaCP Awọn imọran ibeere ti ẹya PHP! 👇👇

🚨 Atunbẹrẹ PHP-FPM kuna? Iṣẹju 1 lati ṣatunṣe Unit php-fpm.iṣẹ ko ri

2. Wa orukọ iṣẹ PHP-FPM

Ti o ko ba ni idaniloju orukọ iṣẹ PHP-FPM, o le lo:

systemctl list-units --type=service | grep fpm

tabi:

systemctl | grep php

Ti o ba pada:

php7.4-fpm.service   loaded active running   The PHP 7.4 FastCGI Process Manager

Eyi tumọ si pe ẹya PHP rẹ jẹ 7.4.

sudo systemctl restart php7.4-fpm

3. Ṣayẹwo boya PHP-FPM ti fi sori ẹrọ

如果 systemctl Ko le ri php-fpm, o nfihan pe PHP-FPM le ma fi sii. O le ṣiṣe:

dpkg -l | grep php

ti ko ba si php-fpm Awọn akojọpọ ti o jọmọ, fi sii:

sudo apt update
sudo apt install php-fpm

Lẹhinna gbiyanju lẹẹkansi:

sudo systemctl restart php-fpm

4. Pẹlu ọwọ bẹrẹ PHP-FPM

如果 systemctl Ti iṣẹ naa ko ba tun rii, o le bẹrẹ pẹlu ọwọ:

sudo /usr/sbin/php-fpm

Lẹhinna ṣayẹwo ilọsiwaju naa:

ps aux | grep php-fpm

Ti PHP-FPM ba bẹrẹ ṣugbọn systemctl Ti iṣẹ naa ko ba tun rii, o le ṣẹda faili atunto Systemd kan:

sudo nano /etc/systemd/system/php-fpm.service

Fi kun un:

[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

Lẹhinna:

sudo systemctl daemon-reload
sudo systemctl enable php-fpm
sudo systemctl start php-fpm

lati akopọ

  1. Ṣe ipinnu ẹya PHP (php -v)
  2. Lo orukọ iṣẹ to pe (php7.4-fpm Tabi php8.1-fpm 等)
  3. Ṣayẹwo boya PHP-FPM ti fi sori ẹrọ (dpkg -l | grep php)
  4. Ibẹrẹ Afowoyi (/usr/sbin/php-fpm)
  5. Ti ko ba si iṣẹ Systemd, ṣẹda pẹlu ọwọ

O le gbiyanju awọn ọna wọnyi ki o wo eyi ti o yanju iṣoro rẹ! 💡

发表 评论

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti o nilo ni a lo * 标注

Yi lọ si Top