ISPConfig - ставим хостинг [RHEL6]

Документация связанная с установкой, настройкой и работой пользовательского ПО
Vadim
Юзер
Юзер
Сообщения: 5
Зарегистрирован: 13 дек 2013, 11:30
ОС: CentOS

Re: ISPConfig - ставим хостинг [RHEL6]

Сообщение Vadim » 19 дек 2013, 01:32

если запускаю
/usr/bin/php-cgi /var/www/php-fcgi-scripts/ispconfig/.php-fcgi-starter
то выходит

Код: Выделить всё

 /usr/bin/php-cgi /var/www/php-fcgi-scripts/ispconfig/.php-fcgi-starter
X-Powered-By: PHP/5.3.3
Content-type: text/html

PHPRC=/etc/
export PHPRC
export PHP_FCGI_MAX_REQUESTS=5000
export PHP_FCGI_CHILDREN=8
exec /usr/bin/php-cgi -d magic_quotes_gpc=off   -d session.save_path=/usr/local/[root@testalta2 /]# /var/www/php-fcgi-scripts/ispconfig/.php-fcgi-starter
содержимое .php-fcgi-starter выводится. Ошибок никаких в логах не появляется.

# yum erase httpd mod_fcgid php

Код: Выделить всё

Removing:
 httpd                 i686        2.2.15-29.el6.centos         @base            2.8 M
 mod_fcgid          i686        2.3.9-1.el6                       @epel             218 k
 php                   i686        5.3.3-27.el6_5                  @updates        3.3 M
Removing for dependencies:
 cgit                   i686          0.9.2-1.el6                       @epel              912 k
 httpd-devel         i686          2.2.15-29.el6.centos         @base             527 k
 mod_python       i686          3.3.1-16.el6                     @epel              1.5 M
 mod_ssl             i686         1:2.2.15-29.el6.centos       @base             181 k
 php-devel           i686          5.3.3-27.el6_5                   @updates         3.0 M
 phpmyadmin      noarch      2.11.11.3-2.el6.rf               @rpmforge       13 M
 squirrelmail        noarch      1.4.22-3.el6                       @epel              20 M
 webalizer           i686          2.21_02-3.3.el6                  @base       
апдейты установил вчера позавчера в надежде на изменения к лучшему :)
репозиторий base c mirror.centos.org
epel c downloads.fedoraproject.org/epel/6

два раза уже операционки полностью переустанавливал. До этого пробовал на другой системе добавить репозиторй CentAlta и установить apache 2.2.22 - не помогло.

Да еще к слову. Та машинка на которой запускаю имеет ОЗУ 512 мб. Я в тестовом варианте. Перед этим были мысли что памяти не хватает попробовал увеличить до 1G ни каких изменений...
Сейчас ISPconfig установлен stable до этого ставил ISPConfig 3.0.5.3 все тоже самое...
Vadim
Юзер
Юзер
Сообщения: 5
Зарегистрирован: 13 дек 2013, 11:30
ОС: CentOS

Re: ISPConfig - ставим хостинг [RHEL6]

Сообщение Vadim » 21 дек 2013, 17:10

Проблема была в php-eaccelerator. Как только его удалил все заработало... Интересно можно ли его чем то заменить? и нужно ли?
Аватара пользователя
Raven
Бородатый сис
Бородатый сис
Сообщения: 2787
Зарегистрирован: 03 мар 2010, 15:12
ОС: RHEL 7
Откуда: Из серверной

Re: ISPConfig - ставим хостинг [RHEL6]

Сообщение Raven » 23 дек 2013, 09:45

Можно его пересобрать руками, возможно вся проблема была в совместимости с конкретной версией php (собран с одной, работать заставляют с другой), можно заменить его на APC, xCache или phpExpress. Мне лично больше понравился последний.

Касательно "нужно ли" - тут нет однозначного ответа. С одной стороны его использование дает хороший прирост в скорости обработки кода, поскольку пхпшный код не будет компилироваться в байт-код при каждом запросе, а будут использованы кешированые куски готового байт-кода. С другой стороны он очень критичен к качеству кода и частенько является источником бед говнокодеров, вернее кода писаного ими. Так что тут нужно отталкиваться от индивидуальных особенностей пхп-скриптов. Ну и наконец последнее - opcode-кешеры, коими являются все вышеперечисленные модули, работают только если php подключен как fastcgi или как модуль apache. В режиме cgi (suexec, suphp) оно работать не будет.
Я не злопамятный, я просто часто ковыряю логи
Изображение
Ответить

Вернуться в «Документация *nix»