🚨 PHP-FPM restart ua tsis tiav? 1 feeb los kho Unit php-fpm.service tsis pom

Koj qhov system nrhiav tsis tau php-fpm.service, tej zaum yuav muaj cov xwm txheej hauv qab no:

1. Xyuas PHP-FPM version

txawv Linux Kev faib tawm thiab PHP version,php-fpm Lub npe kev pabcuam txawv. Ua ntej tshawb xyuas PHP version:

php -v

Piv txwv li, cov zis yog:

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

Piav tias koj siv PHP 8.1, ces qhov kev pabcuam PHP-FPM yuav yog php8.1-fpm.

Koj tuaj yeem saib cov txheej txheem FPM tshwj xeeb nrog cov lus txib hauv qab no:

ps aux | grep php-fpm

Yog tias cov zis zoo ib yam li:

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)

Tom qab ntawd koj lub npe kev pabcuam yog php8.3-fpm.

sim:

sudo systemctl restart php8.3-fpm

📌 Nyem qhov link hauv qab no kom paub yuav ua li cas HestiaCP PHP version lus nug cov lus qhia! 👇👇 ib

🚨 PHP-FPM restart ua tsis tiav? 1 feeb los kho Unit php-fpm.service tsis pom

2. Nrhiav qhov kev pabcuam PHP-FPM lub npe

Yog tias koj tsis paub meej ntawm PHP-FPM lub npe kev pabcuam, koj tuaj yeem siv:

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

los yog:

systemctl | grep php

Yog nws rov qab:

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

Qhov no txhais tau tias koj tus PHP version yog 7.4 Qhov tseeb hais kom ua yuav tsum yog:

sudo systemctl restart php7.4-fpm

3. Xyuas seb PHP-FPM puas raug teeb tsa

nyob rau hauv rooj plaub systemctl nrhiav tsis tau php-fpm, qhia tias PHP-FPM yuav tsis raug ntsia. Koj tuaj yeem khiav:

dpkg -l | grep php

Yog tsis yog php-fpm Tej pob khoom, nruab nws:

sudo apt update
sudo apt install php-fpm

Tom qab ntawd sim dua:

sudo systemctl restart php-fpm

4. Manually pib PHP-FPM

nyob rau hauv rooj plaub systemctl Yog tias qhov kev pabcuam tseem tsis pom, koj tuaj yeem pib nws manually:

sudo /usr/sbin/php-fpm

Tom qab ntawd xyuas qhov kev nce qib:

ps aux | grep php-fpm

Yog tias PHP-FPM pib tab sis systemctl Yog tias qhov kev pabcuam tseem tsis pom, koj tuaj yeem tsim cov ntaub ntawv Systemd configuration:

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

Ntxiv rau:

[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

Tom qab ntawd:

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

mus hais txog

  1. Txiav txim siab PHP version (php -v)
  2. Siv lub npe kev pabcuam raug (php7.4-fpm los yog php8.1-fpm tos)
  3. Xyuas seb PHP-FPM raug teeb tsa (dpkg -l | grep php)
  4. Pib Pib (/usr/sbin/php-fpm)
  5. Yog tias tsis muaj kev pabcuam Systemd, tsim nws manually

Koj tuaj yeem sim cov hau kev no thiab pom qhov twg daws koj qhov teeb meem! 💡

评论 评论

Koj email chaw nyob yuav tsis raug luam tawm. Yuav tsum tau siv cov liaj teb * Ntaus Cim

Scroll rau saum