EnterpriseDB ApachePHP - PHP не работает

1371
Logan Bissonnette

Я понимаю, что на суперпользователе есть миллион '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. Чего мне не хватает, чтобы заставить это работать?

1

0 ответов на вопрос