Несколько версий php на сервере

12
M2
На сайте с 11.01.2011
Offline
338
2103

Сам бы нафиг не заморачивался такой фигней, но есть сайт, который не работает на php выше чем 5.3. На сервере установлен php 5.5.9 как модуль к апачу, всё летает. Но из-за этого сайта.... в общем надо php-5.3.

Делал по этой инструкции. С той разницей, что устанавливал не php-5.2.17, а php-5.3.28 (последнюю версию в этой ветке).

Короче говоря, после всех манипуляций выхожу на виртуальный хост, который должен обслуживаться php 5.3, и натыкаюсь на 401 ошибку. htaccess там нет. Один единственный index.php и всё.... Уже все мозги сломал, натолкните на умную мысль пожалуйста :)

------------------- Крутые VPS и дедики. Качество по разумной цене ( http://cp.inferno.name/view.php?product=1212&gid=1 ) VPS25OFF - скидка 25% на первый платеж по ссылке выше
lealhost
На сайте с 07.06.2014
Offline
131
#1

Приведите листинг VirtualHost (в том числе инклудов).

M2
На сайте с 11.01.2011
Offline
338
#2

<VirtualHost *:80>

ServerName domain.ru

ServerAdmin webmaster@localhost

DocumentRoot /var/www/domain.ru/www

<FilesMatch "\.php">

SetHandler application/x-httpd-php5

</FilesMatch>

ScriptAlias /php53-cgi /usr/lib/cgi-bin/php53-cgi

Action application/x-httpd-php5 /php53-cgi

AddHandler application/x-httpd-php5 .php

ErrorLog ${APACHE_LOG_DIR}/domain.ru.error.log

CustomLog ${APACHE_LOG_DIR}/t1.domain.ru.access.log combined

</VirtualHost>

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

Как всегда надо смотреть логи

Не стоит плодить сущности без необходимости
M2
На сайте с 11.01.2011
Offline
338
#4

Andreyka, можете не верить, я смотрел. Какой лог вам привести?

M2
На сайте с 11.01.2011
Offline
338
#5

В логах тупо 401 ошибка. "Научным" методом я выявил что проблема кроется вот в этой строчке:


Action application/x-httpd-php5 /php53-cgi

Причем даже не в пути, а в обработчике. Т.е. если поставить


Action application/x-httpd-php

то документ нормально открывается, но обрабатывается версией php 5.5.9, а должен php 5.3.28.

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

Сюда - error_log уровня debug в момент обращения

DV
На сайте с 01.05.2010
Offline
644
#7

Что-то геморрой какой-то… Я бы в сторону chroot/jail копал.

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
M2
На сайте с 11.01.2011
Offline
338
#8

[Sun Jul 20 17:16:54.111389 2014] [authz_core:debug] [pid 26952] mod_authz_core.c(802): [client 46.147.106.107:34697] AH01626: authorization result of Require all granted: granted

[Sun Jul 20 17:16:54.111420 2014] [authz_core:debug] [pid 26952] mod_authz_core.c(802): [client 46.147.106.107:34697] AH01626: authorization result of <RequireAny>: granted

[Sun Jul 20 17:16:54.111489 2014] [authz_core:debug] [pid 26952] mod_authz_core.c(802): [client 46.147.106.107:34697] AH01626: authorization result of Require all granted: granted

[Sun Jul 20 17:16:54.111495 2014] [authz_core:debug] [pid 26952] mod_authz_core.c(802): [client 46.147.106.107:34697] AH01626: authorization result of <RequireAny>: granted

[Sun Jul 20 17:16:54.111521 2014] [authz_core:debug] [pid 26952] mod_authz_core.c(802): [client 46.147.106.107:34697] AH01626: authorization result of Require all granted: granted

[Sun Jul 20 17:16:54.111526 2014] [authz_core:debug] [pid 26952] mod_authz_core.c(802): [client 46.147.106.107:34697] AH01626: authorization result of <RequireAny>: granted

[Sun Jul 20 17:16:54.111543 2014] [authz_core:debug] [pid 26952] mod_authz_core.c(802): [client 46.147.106.107:34697] AH01626: authorization result of Require all granted: granted

[Sun Jul 20 17:16:54.111547 2014] [authz_core:debug] [pid 26952] mod_authz_core.c(802): [client 46.147.106.107:34697] AH01626: authorization result of <RequireAny>: granted

[Sun Jul 20 17:16:54.111566 2014] [authz_core:debug] [pid 26952] mod_authz_core.c(802): [client 46.147.106.107:34697] AH01626: authorization result of Require all granted: granted

[Sun Jul 20 17:16:54.111570 2014] [authz_core:debug] [pid 26952] mod_authz_core.c(802): [client 46.147.106.107:34697] AH01626: authorization result of <RequireAny>: granted

[Sun Jul 20 17:16:54.111664 2014] [authz_core:debug] [pid 26952] mod_authz_core.c(802): [client 46.147.106.107:34697] AH01626: authorization result of Require valid-user : denied (no authenticated user yet)

[Sun Jul 20 17:16:54.111670 2014] [authz_core:debug] [pid 26952] mod_authz_core.c(802): [client 46.147.106.107:34697] AH01626: authorization result of <RequireAny>: denied (no authenticated user yet)

[Sun Jul 20 17:16:54.179910 2014] [authz_core:debug] [pid 26950] mod_authz_core.c(802): [client 92.242.35.54:60412] AH01626: authorization result of Require all granted: granted

[Sun Jul 20 17:16:54.179933 2014] [authz_core:debug] [pid 26950] mod_authz_core.c(802): [client 92.242.35.54:60412] AH01626: authorization result of <RequireAny>: granted

[Sun Jul 20 17:16:54.179994 2014] [core:info] [pid 26950] [client 92.242.35.54:60412] AH00128: File does not exist: /var/www/dshi9.info/www/robots.txt

[Sun Jul 20 17:16:54.301370 2014] [authz_core:debug] [pid 26953] mod_authz_core.c(802): [client 92.242.35.54:60424] AH01626: authorization result of Require all granted: granted

[Sun Jul 20 17:16:54.301380 2014] [authz_core:debug] [pid 26953] mod_authz_core.c(802): [client 92.242.35.54:60424] AH01626: authorization result of <RequireAny>: granted

[Sun Jul 20 17:16:54.301406 2014] [authz_core:debug] [pid 26953] mod_authz_core.c(802): [client 92.242.35.54:60424] AH01626: authorization result of Require all granted: granted

[Sun Jul 20 17:16:54.301411 2014] [authz_core:debug] [pid 26953] mod_authz_core.c(802): [client 92.242.35.54:60424] AH01626: authorization result of <RequireAny>: granted

[Sun Jul 20 17:16:54.301430 2014] [authz_core:debug] [pid 26953] mod_authz_core.c(802): [client 92.242.35.54:60424] AH01626: authorization result of Require all granted: granted

[Sun Jul 20 17:16:54.301435 2014] [authz_core:debug] [pid 26953] mod_authz_core.c(802): [client 92.242.35.54:60424] AH01626: authorization result of <RequireAny>: granted

[Sun Jul 20 17:16:54.301451 2014] [authz_core:debug] [pid 26953] mod_authz_core.c(802): [client 92.242.35.54:60424] AH01626: authorization result of Require all granted: granted

[Sun Jul 20 17:16:54.301468 2014] [authz_core:debug] [pid 26953] mod_authz_core.c(802): [client 92.242.35.54:60424] AH01626: authorization result of <RequireAny>: granted

[Sun Jul 20 17:16:54.301483 2014] [authz_core:debug] [pid 26953] mod_authz_core.c(802): [client 92.242.35.54:60424] AH01626: authorization result of Require all granted: granted

[Sun Jul 20 17:16:54.301487 2014] [authz_core:debug] [pid 26953] mod_authz_core.c(802): [client 92.242.35.54:60424] AH01626: authorization result of <RequireAny>: granted

[Sun Jul 20 17:16:54.301525 2014] [authz_core:debug] [pid 26953] mod_authz_core.c(802): [client 92.242.35.54:60424] AH01626: authorization result of Require valid-user : denied (no authenticated user yet)

[Sun Jul 20 17:16:54.301531 2014] [authz_core:debug] [pid 26953] mod_authz_core.c(802): [client 92.242.35.54:60424] AH01626: authorization result of <RequireAny>: denied (no authenticated user yet)

[Sun Jul 20 17:16:55.838448 2014] [authz_core:debug] [pid 26952] mod_authz_core.c(802): [client 46.147.106.107:34697] AH01626: authorization result of Require all granted: granted

[Sun Jul 20 17:16:55.838477 2014] [authz_core:debug] [pid 26952] mod_authz_core.c(802): [client 46.147.106.107:34697] AH01626: authorization result of <RequireAny>: granted

[Sun Jul 20 17:16:55.838509 2014] [core:info] [pid 26952] [client 46.147.106.107:34697] AH00128: File does not exist: /var/www/dshi9.info/www/favicon.ico

[Sun Jul 20 17:16:55.983111 2014] [authz_core:debug] [pid 26952] mod_authz_core.c(802): [client 46.147.106.107:34697] AH01626: authorization result of Require all granted: granted

[Sun Jul 20 17:16:55.983131 2014] [authz_core:debug] [pid 26952] mod_authz_core.c(802): [client 46.147.106.107:34697] AH01626: authorization result of <RequireAny>: granted

[Sun Jul 20 17:16:55.983150 2014] [core:info] [pid 26952] [client 46.147.106.107:34697] AH00128: File does not exist: /var/www/dshi9.info/www/favicon.ico

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

А откуда идет authorization result of <RequireAny>: denied (no authenticated user yet)?

Уберите временно авторизацию из .htaccess

lealhost
На сайте с 07.06.2014
Offline
131
#10
Andreyka:
А откуда идет authorization result of <RequireAny>: denied (no authenticated user yet)?
Уберите временно авторизацию из .htaccess

ТС говорил что .htaccess нет. Может просто не той командой смотрел.

Смотрите через

ls -la
12

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