При добавлении VirtualHost не работает php

N
На сайте с 09.06.2012
Offline
63
1155

Здравствуйте

Столкнулся с очередной проблемой .

CentOS 6_64 стоит LAMP nginx+http

В папку /var/www/html/ кидаю файл index.php с содержимым <?php phpinfo ?> Все нормально отрабатывается, выводится PHP Version 5.3.3 и информация.

Создаю папку /var/www/mysite.ru/ кидаю файл index.php с содержимым <?php phpinfo ?> - выводится пустая страница, если смотреть код то там <?php phpinfo ?> видно. Что может быть ?

В VirtualHost прописываю следующее

NameVirtualHost 127.0.0.1:8080

<VirtualHost 127.0.0.1:8080 >

ServerName mysite.ru

CustomLog /dev/null combined

DocumentRoot /var/www/mysite.ru/

ErrorLog /dev/null

ServerAdmin admin@mysite.ru

ServerAlias www.mysite.ru

AddHandler php-cgi .php .php3 .php4 .php5 .phtml

</VirtualHost>

Подскажите, что не так делаю, как только добавляешь запись VirtualHost сразу перестает работать пхп.. Такое ощущение, что нет какой-то разрешающей директивы.. А где ее прописать не пойму, все уже перепробовал в гугле не находится тоже решение...

Спасибо.

K5
На сайте с 21.07.2010
Offline
209
#1

после NameVirtualHost


<Directory /var/www/mysite.ru/>
Options -ExecCGI -Includes
php_admin_value open_basedir "/var/www:."
php_admin_flag engine on
</Directory>

?

..............

аська 45два48499два записки на работе (http://memoryhigh.ru) помогу с сайтом, удалю вирусы, настрою впс -> отзывы ТУТ (/ru/forum/836248) и ТАМ (http://www.maultalk.com/topic140187.html) !!!всегда проверяйте данные людей, которые сами пишут вам в аську или скайп!!!
N
На сайте с 09.06.2012
Offline
63
#2

Пробовал так, не работает. Открывается пустая страница если смотреть код то там <?php phpinfo() ?>.. Но не обрабатывается.. Уже не знаю, что делать переставлял систему не пойму в чем проблема...

SI
На сайте с 03.12.2007
Offline
130
#3
стоит LAMP nginx+http

Так может nginx и отдаёт напрямую.

Могли бы в логах посмотреть, доходит ли запрос, но вы их в /dev/null отправили. :)

-= Онлайн сервисы =-
N
На сайте с 09.06.2012
Offline
63
#4

Логи уже включил но там ничего нет , html все работает нормально, попадаю в нужную папку содержимое выводится, а вот php не обрабатывается, может быть модуль php какой не доставлен ? Уже 2 дня бьюсь.. не победить никак... Ошибок в логах нет пусто.. Должно же быть решение, что-то не правильно делаю а вот что не пойму, в дефолтной директории есть же обработка php... А как только добавляю virtualhost сразу перестает обрабатывать..

Да забыл сказать отключал nginx пробовал без него тоже самое.. где-то что-то или не доставлено или не прописано, пожалуйста помогите.

---------- Добавлено 01.02.2014 в 22:39 ----------

Кстати заметил при выводе phpinfo()

Выдает вот такое

Virtual Directory Support	disabled

Вроде как бы связано с проблемой, как его включить ?

N
На сайте с 09.06.2012
Offline
63
#5

Проблему устранил.. все работает

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