Как сайт может не починятся конфигам?

12
[Удален]
1180

Есть 8 сайтов на одном сервере, для все из панели ISP установил режим fastCGI. Все сайты работают нормально, но один начал глючить с правами на папки, начал разбираться и обнаружил что в админке проблемного сайта, если посмотреть пхп инфо он пишет что работает как мод пхп, хотя в конфиге для него прописано fastCGI, как такое может быть?

НА скринах админка проблемного сайта (обведено красным) и админка еще одного сайта на такой же старой Джумле с того же сервера, где все ок (обведено черным)

jpg bed.jpg
jpg goot.jpg
Andreyka
На сайте с 19.02.2005
Offline
822
#1

Как-как. Косяк в конфигах, вот как.

Не стоит плодить сущности без необходимости
M
На сайте с 01.12.2009
Offline
235
#2

Надо смотреть =)

Администратор Linux,Freebsd. построения крупных проектов.
[Удален]
#3

Вот что написано в конфиге апача для этого сайта

<Directory /var/www/пользователь/data/www/сайт.ru>

Options +ExecCGI

php_admin_value open_basedir "/var/www/пользователь/data:."

FCGIWrapper /var/www/пользователь/data/php-bin/php .php

FCGIWrapper /var/www/пользователь/data/php-bin/php .php3

FCGIWrapper /var/www/пользователь/data/php-bin/php .php4

FCGIWrapper /var/www/пользователь/data/php-bin/php .php5

FCGIWrapper /var/www/пользователь/data/php-bin/php .phtml

</Directory>

.....

<VirtualHost ip:8080>

ServerName сайт.ru

DocumentRoot /var/www/пользователь/data/www/сайт.ru

SuexecUserGroup пользователь пользователь

# CustomLog /dev/null combined

CustomLog /var/log/apache2/сайт.ru.log combined

ErrorLog /var/www/httpd-logs/сайт.ru.error.log

ServerAlias www.сайт.ru

ServerAdmin info@сайт.ru

ScriptAlias /cgi-bin/ /var/www/пользователь/data/www/сайт.ru/cgi-bin/

AddHandler fcgid-script .php .php3 .php4 .php5 .phtml

</VirtualHost>

M
На сайте с 01.12.2009
Offline
235
#4

Вы тут видите 8 сайтов ?, я лично нет.

php_admin_value open_basedir "/var/www/пользователь/data:." её не должно быть, в случаи FASTCGI.

Andreyka
На сайте с 19.02.2005
Offline
822
#5

Судя по конфигу все ОК - там fcgi.

[Удален]
#6
madoff:
Вы тут видите 8 сайтов ?, я лично нет.

php_admin_value open_basedir "/var/www/пользователь/data:." её не должно быть, в случаи FASTCGI.

Без этой директивы сайт не пускал в админку - писал ошибку про open_basedir

Остальные 7 сайтов не стал копировать, там все идентично этому сайту, за исключением open_basedir

Sinaps добавил 19.05.2011 в 12:05

Andreyka:
Судя по конфигу все ОК - там fcgi.

И тем не менее сайт пишет что работает как мод пхп и если на его папки установить права пользователь / пользователь (как на всех других сайтах) - сервак падает, так как папки становятся не доступными для записи самой джумлы, а этот сайт самый посещаемый

Andreyka
На сайте с 19.02.2005
Offline
822
#7

Если это действительно так, то попросите специалиста зайти на сервер и посмотреть в чем там дело.

M
На сайте с 01.12.2009
Offline
235
#8

Угу, дело зашло в тупик, как и тысячу постов других тем, только Специалист спасёт =)

[Удален]
#9

Вот что написал хостер:

Протестировали работу Вашего сайта. По всей видимости проблема в повышением

нагрузки, создаваемой на площадку связана с работой скриптов сайта. При этом

зависают процессы web-сервера apache, судя по логам ошибок возникают

множественные ошибки обращения к директории installation, content и другим.

Для решения проблемы необходимо оптимизировать работу сайта. После этого можно

будет изменить владельца файлов и таким образом запустить его на режиме

FastCGI.

Необходимо отметить, что на площадке после изменения владельца файлов начинают

увеличиваться счетчики неудачных попыток получить следующие ресурсы:

privvmpages

shmpages

tcpsndbuf

Andreyka
На сайте с 19.02.2005
Offline
822
#10

Так проблема в нагрузке или в том, что вместо mod_php идет fcgi?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий