У меня проблема, я новичок в области Web-программирования.
Так вот, установил RusApache 1.3.30 + PHP5
PHP настроил вручную:
LoadModule php5_module "F:/php/php5apache.dll"
AddModule mod_php5.c
AddType application/x-httpd-php .php
Запустил Apache, все работает.
Создал файл index.php в каталоге localhost,
через IE6 захожу на localhost, а он мне выдает
"Вам открыть или сохранить файл localhost[1]?"
нажимаю открыть, а он мне выдает содержимое
файла index.php в блокноте!!!
Что делать?
A-l-e-X
20.08.2007, 00:02
Цитата
Запустил Apache, все работает.
не все значит, php не работает.
Я в смысле сам Apache работает, но без PHP/
Причем если убрать записи о PHP из файла конфигурации,
то файлы PHP воспринимаются как HTML
Так, кто-нибудь скажет в чем дело?
Если PHP настроимть как CGI - эффект тот-же?
Причем он так реагирует только на файлы с расширением PHP!!
Если код будет на PHP, а расширение HTML, то показывает пустую страницу!!!
A-l-e-X
20.08.2007, 00:13
http://www.denwer.ru/ и ненужно ломать голову.
Не все гениальное - просто, и
Не все простое - гениально.
Если сейчас решить эту проблему,
в дальнейшем мне-же будет проще!
Лучше разбираться в своих ошибках сейчас,
чем в чужих, но потом!!!
Тема закрыта!
Всем спасибо! (тебе отдельное A-l-e-X :-).
Сам только, что писал про чужие ошибки, и на них же нарвался.
Читал одно из руководств по установке Apache+PHP,
и оттуда вырезал шаблоны файла конфигурации под виртуальные хосты.
Так вот, там было описание опции директории, и строка о том,
что нужно некоторые файлы обрабатывать через SSI.
так вот в списке файлов и был *.php
AddHandler server-parsed .shtml .shtm .php .phtml
Убрал и оставил только
AddHandler server-parsed .shtml .shtm
Все заработало!
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста,
нажмите сюда.