Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Веб сервер
  • Search

После добавления другой php версии панель перестала видеть php-fpm статус, вероятно баг панели

Вопросы по работе Веб сервера
Apache + Nginx, Nginx + PHP5-FPM
Post Reply
  • Print view
Advanced search
1 post • Page 1 of 1
duddy2007
Posts: 41
Joined: Thu Feb 23, 2017 8:10 am

После добавления другой php версии панель перестала видеть php-fpm статус, вероятно баг панели
  • Quote

Post by duddy2007 » Mon Nov 25, 2019 10:13 pm

после смены версии php-fpm панель во вкладке Сервер видит как будь-то сервис php-fpm не активен, что может быть не так?
при этом сайты работают все функционирует корректно.

потому что systemctl status php-fpm возвращает Active: active (exited)
и systemctl status php7.2-fpm возвращает Active: active (exited)
что не так я не понимаю?

откопал тут v-list-sys-services оказывается вся магия творится тут!
далее нашел баг в панели
# Checking WEB Backend
ls /usr/sbin/php*fpm* | rev | cut -d'/' -f 1 | rev
теперь то у меня эта строка возвращает не 1 имя а целых 2 значения
php-fpm7.2
php-fpm7.3
ну и после этого вся логика скрипта ломается на этом, потому что в системе не 1 php установлен, а 2
get_srv_state() {
srv=$1
name=${2-$1}
с этим надо что-то делать это же явно баг, потому что дальше скрипт просто не может найти правильно процесс по имени
мне вот эта строка вообще не понятна как определяется имя name=${2-$1} что вы пытаетесь этим сделать?
кароче говоря эта конструкция не работает с 2 php
Top


Post Reply
  • Print view
1 post • Page 1 of 1

Return to “Веб сервер”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password