我接手了一个 PHP 项目,并试图让它在我的开发盒上运行。我是开发人员而不是系统管理员,所以我无法让它正常工作。
以前的开发人员使用 .h 文件来包含 PHP。我当前的配置是采用该 .h 文件并包含它而不执行它。我需要在我的 apache 配置(或者是我的 php.ini)中寻找什么?
编辑:
当我阅读下面的评论之一时,有些东西点击了。该代码使用 ASP 样式标签“ <?
”。我已经在 php.ini 中打开了该选项,根据 phpinfo(),它已启用,但 apache 仍然只是将代码包含为文本。
我刚刚检查了它并使用完整的开始 PHP 标记“ <?php
”运行代码解决了这个问题。话虽如此,我仍然希望它以另一种方式工作。
我正在使用最新版本的 Macbook 上运行代码。PHP 5.2.6、postgresql 8.3 和 apache 2。
该代码在登台服务器上工作,但我无法弄清楚它有什么区别。
编辑
Durrr...我没有在 php.ini 中启用 short_open_tags。