EnterpriseDB ApachePHP-PHP 不工作

EnterpriseDB ApachePHP-PHP 不工作

我意识到超级用户上有数百万个“php 不工作线程”,但它们都没有解决我的情况,也没有一个答案可以解决我的问题。

我在 Windows 8 上安装了 apache/php 作为我的 postgres 安装的一部分 - 随附的应用程序堆栈构建器为我提供了安装它们的选项。

长话短说,apache 可以工作并提供内容,但 php 无法工作。当我通过 apache (localhost\phptest.php) 导航到带有 .php 扩展名的页面时,php 仍保留在显示的页面中。

以下几行在我的 httpd.conf 中。

加载模块 php5_module “C:\Program Files (x86)\PostgreSQL\EnterpriseDB-ApachePHP\php\php5apache2_2.dll”

AddHandler php5脚本 php

添加类型文本/html php

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

上面列出的所有文件路径和文件均存在。phpinidir 中存在 php.ini 文件。

php --ini 文件php-i 命令当我在 php 目录中时,两者都给出了令人满意的输出。我的 PHP 测试文件仅包含以下行,但即使是基本的沒有被解析。

我之前曾使用 IIS 安装过 php,但从未使用 apache 安装过。我缺少什么才能让它正常工作?

相关内容