1

Я понимаю, что на суперпользователе есть миллион 'php не работающих потоков', но ни один из них не покрывает мою ситуацию, и ни один из ответов не решил мою проблему.

Я установил apache/php на windows 8 как часть моей установки postgres - встроенный в него конструктор стека приложений дал мне возможность установить их.

Короче говоря, Apache работает и обслуживает контент, но PHP не работает. Когда я перехожу на страницу с расширением .php через apache (localhost\phptest.php), php остается на отображаемой странице.

Следующие строки находятся в моем httpd.conf.

LoadModule php5_module "C:\Program Files (x86)\PostgreSQL\EnterpriseDB-ApachePHP\php\php5apache2_2.dll"

AddHandler php5-скрипт php

AddType text/html php

PhpIniDir "C:\Program Files (x86)\PostgreSQL\EnterpriseDB-ApachePHP\php"

Все пути к файлам и перечисленные выше файлы существуют. Файл php.ini существует в phpinidir.

php - ini и php -i оба дают хороший результат, когда я нахожусь в каталоге php. Мой тестовый файл PHP содержит только строку , но даже основной не анализируется

Я установил PHP раньше с IIS, но никогда не с Apache. Чего мне не хватает, чтобы заставить это работать?

0