1. Форумы
  2. CloudLinux и панели управления
  3. CloudLinux и DirectAdmin
  1. Алан V
  2. Среда, 12 марта 2014
  3. Подписка по электронной почте
fcgid53.sh не поддерживает селектор с php4.4 и php5.1

Cloudlinux 6.5 (Centos)
DirectAdmin v1.44.3 + custombuild 2.0.0-RC6
PHP от cloudlinux relo atl-php

проблема
PHP_FCGI_MAX_REQUESTS = 0  экспорт PHP_FCGI_MAX_REQUESTS 
когда этот параметр присутствует в /usr/local/safe-bin/fcgid53.sh (почему fcgid53.sh ??? только для коммутатора и совместим с любой версией php) и в DA-селекторе DA, который переключается на версию 4.4 или 5.1 в журнале ошибок
PHP_FCGI_MAX_REQUESTS недействителен 
для теста i comment
# PHP_FCGI_MAX_REQUESTS = 0  #export PHP_FCGI_MAX_REQUESTS
и обновить скелет для cagefs. Теперь работа прекрасна, но PHP_FCGI_MAX_REQUESTS = 500 (значение по умолчанию)

есть ли у вас какое-либо решение?
Оценить этот пост:
  1. 31.03.2014 04:03:23
  2. # 1
Алан V Принято ответа
Сообщений: 1
Присоединился: 05.03.2014
0
Голосов
расстегивать
После того, как вы говорили с поддержкой cloudlinux, я получил новую версию файла linuxux fcgid53.sh
# ---------------  #! / Bin / ш  PHP_VER = 53  OPTIONS =  если ["$ 1"! = ""]; тогда  если [-s "$ 1"]; тогда  OPTIONS = "-c $ {1} $ {OPTIONS}"  фи  фи  если php -v | grep -q 5 .; тогда  PHP_FCGI_MAX_REQUESTS = 0  экспорт PHP_FCGI_MAX_REQUESTS  PHP_FCGI_CHILDREN = 0  экспорт PHP_FCGI_CHILDREN  exec / usr / local / php53 / bin / php-cgi53 $ {OPTIONS}  else exec / usr / local / php53 / bin / php-cgi53 $ {OPTIONS};  фи  # --------------- 
вот моя версия
[[email protected] ~]# cat /usr/local/safe-bin/fcgid53.sh

#!/bin/sh

PHP_VER=53

OPTIONS=
if [ "$1" != "" ]; then
if [ -s "$1" ]; then
OPTIONS=" -c ${1} ${OPTIONS}"
fi
fi

if [ "$2" != "" ]; then
OPTIONS="${OPTIONS} ${2} ${3} ${4} ${5} ${6} ${7} ${8} ${9} ${10} ${11} ${12}"
fi

CL_PHP_VER=`php -v | grep ^PHP | awk '{print $2}' | sed -e 's/\.[0-9]\+$//'`
if [ "${CL_PHP_VER}" != "4.4" ] && [ "${CL_PHP_VER}" != "5.1" ]; then
PHP_FCGI_MAX_REQUESTS=0
export PHP_FCGI_MAX_REQUESTS
PHP_FCGI_CHILDREN=0
export PHP_FCGI_CHILDREN
fi

exec /usr/local/php53/bin/php-cgi53 ${OPTIONS}
  • Страница:
  • 1


Там нет ответов, сделанные на этот пост пока нет.
Будьте одним из первых, чтобы ответить на этот пост!
гость
Отправить Ваш ответ
Загрузить файлы или изображения для обсуждения этого вопроса, нажав на кнопку загрузки ниже. опоры GIF, JPG, PNG, ZIP, RAR, PDF
• Вставить • Удалить Загрузка файлов (Максимальный размер файла: 2 MB)
Защитный код
Чтобы защитить сайт от ботов и несанкционированных сценариев, мы требуем, чтобы вы ввели коды капчи ниже, прежде чем отправить свой вопрос.