Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (РНР) скрипт показывает свой исходник в IE / 14 сообщений из 14, страница 1 из 1
22.07.2005, 12:22
    #33179881
Desaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(РНР) скрипт показывает свой исходник в IE
Уважаемые, подскажите!

Есть VDS, на нем созданы два клиента-сайта, к примеру:
www.sait-1.ru и www.sait-2.ru

и есть простой скрипт test.php
<?php
phpinfo();
?>

на www.sait-1.ru/test.php все работает - О.К.
на www.sait-2.ru/test.php не работает. Браузер предлагает скачать test.php, а на других скриптах - показывает их исходник.

Настройки httpd.conf одинаковые:
<VirtualHost хх.хх.хх.хх:80>
ServerName sait-1.ru
ServerAdmin admin@sait-1.ru
DocumentRoot /home/sait-1.ru/htdocs
Group art
User art
CustomLog /var/rotated/sait-1.rucombined
ErrorLog /home/sait-1.ru/logs/error.log
ServerAlias www.sait-1.ru
ScriptAlias /php-bin/ /home/sait-1.ru/php-bin/
AddHandler php-cgi .php .php3 .php4 .phtml
</VirtualHost>
<VirtualHost хх.хх.хх.хх:80>
ServerName sait-2.ru
ServerAdmin admin@sait-2.ru
DocumentRoot /home/sait-2.ru/htdocs
Group zetron
User zetron
CustomLog /var/rotated/sait-2.rucombined
ErrorLog /home/sait-2.ru/logs/error.log
ServerAlias www.sait-2.ru
ScriptAlias /php-bin/ /home/sait-2.ru/php-bin/
AddHandler php-cgi .php .php3 .php4 .phtml
</VirtualHost>

PHP работает, как модуль CGI. Впрочем, пробовал и делать модулем Апача - результат тот же. php.ini посмотрел, ни чего подозрительного не увидел.

Подскажите, в чем может быть дело?


Спасибо,
Валера.
...
Рейтинг: 0 / 0
22.07.2005, 16:53
    #33180591
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(РНР) скрипт показывает свой исходник в IE
А в логах тоже ничего?
...
Рейтинг: 0 / 0
22.07.2005, 17:19
    #33180663
Desaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(РНР) скрипт показывает свой исходник в IE
DocAlА в логах тоже ничего?

в error.log - чисто.

в access.log - появляется 304 код (когда браузер предлагает скачать файл), а когда открывает исходник - 200.

Может причины еще где-то можно глянуть?

Валера.
...
Рейтинг: 0 / 0
22.07.2005, 17:27
    #33180687
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(РНР) скрипт показывает свой исходник в IE
Попробуйте заменить в конфиге соответствующие строки <VirtualHost *>
...
Рейтинг: 0 / 0
22.07.2005, 19:26
    #33180922
Desaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(РНР) скрипт показывает свой исходник в IE
DocAlПопробуйте заменить в конфиге соответствующие строки <VirtualHost *>

Попробовал - не помогло..(
...
Рейтинг: 0 / 0
22.07.2005, 21:33
    #33181006
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(РНР) скрипт показывает свой исходник в IE
Запусти скрипт в консоле, как приложение. И посмотри отработает ли.

Вопрос не к месту: а зачем PHP как CGI использовать? Не рентабельно ведь.
...
Рейтинг: 0 / 0
22.07.2005, 23:37
    #33181056
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(РНР) скрипт показывает свой исходник в IE
А чтобы скрипты отрабатывались у каждого сайта от своего юзера, например.
...
Рейтинг: 0 / 0
25.07.2005, 19:38
    #33183651
Desaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(РНР) скрипт показывает свой исходник в IE
SarinЗапусти скрипт в консоле, как приложение. И посмотри отработает ли.

Извини, что не удалось быстро попробовать...
Запустил скрипт в консоли php -f test.php, скрипт отработал и выдал на экран всю PHPINFO:-) Это уже результат, куда копать дальше?

Вопрос не к месту: а зачем PHP как CGI использовать? Не рентабельно ведь.

Для меня сейчас это не принципиально, предполагаю что памяти жрать поменьше будет.
...
Рейтинг: 0 / 0
25.07.2005, 19:45
    #33183659
.-.-.-.-.-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(РНР) скрипт показывает свой исходник в IE
SarinЗапусти скрипт в консоле, как приложение. И посмотри отработает ли.

Вопрос не к месту: а зачем PHP как CGI использовать? Не рентабельно ведь.
cgi-скрипты можно запускать с различными правами.
скрипты от mod_php запускаются с правами apache (правки исходников не в счет)
...
Рейтинг: 0 / 0
25.07.2005, 20:33
    #33183693
Desaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(РНР) скрипт показывает свой исходник в IE
To Sarin

Sorry за дубль, запутался в цитатах.

[quot Sarin]Запусти скрипт в консоле, как приложение. И посмотри отработает ли.

]

Запустил скрипт в консоли php -f test.php, скрипт отработал и выдал на экран всю PHPINFO:-) Это уже результат, куда копать дальше?

Валера.
...
Рейтинг: 0 / 0
25.07.2005, 23:04
    #33183771
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(РНР) скрипт показывает свой исходник в IE
Ну значит пхп работает. Вот только Апачь его не запускает. Попробуй исключить подключение пхп, как цги. И подключи только как модуль. И ещё: а как ты подключаешь пхп? Правкой httpd.conf?
...
Рейтинг: 0 / 0
25.07.2005, 23:07
    #33183773
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(РНР) скрипт показывает свой исходник в IE
Стоооооооооооооооооой!!!

Попробуй указать системе, что файл является исполняемым и запусти не тем заклинанием, а просто написав путь и имя файла.
...
Рейтинг: 0 / 0
26.07.2005, 12:31
    #33184615
Desaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(РНР) скрипт показывает свой исходник в IE
Спасибо за помощь и поддержку, вылечилось добавлением строчки
AddType application/x-httpd-php .php
в описание <VirtualHost хх.хх.хх.хх:80> ServerName sait-2.ru

Хотя странно, почему sait-1.ru работает без нее?

Валера.
...
Рейтинг: 0 / 0
26.07.2005, 14:14
    #33184961
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(РНР) скрипт показывает свой исходник в IE
Не должен он без неё работать. НЕ ДОЛЖЕН.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (РНР) скрипт показывает свой исходник в IE / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]