2012-12-10 73 views
1

如何在我的html页面中使apache解析php代码?我不想使用.htaccess。我已添加:配置Apache运行在html页面中运行php

AddType application/x-httpd-php .html 
    AddType application/x-httpd-php .php 

在我的虚拟主机文件中的一个网站,但它不会工作。

回答

2

你用PHP构建了你的Apache二进制文件吗?或者,如果您构建了SO,请在Apache配置中引用它(例如:LoadModule php5_module modules/libphp5.so)?

当为PHP使用.html时,确保'AddType text/html .html'被删除,所以它不会与x-httpd-php引用冲突。

仅供参考 - 你可以创建一个项目 '将AddType应用/ X的httpd - PHP的。html的.PHP'

+0

嗨杰里。谢谢回答。那么...... apache和php已经在一起工作了。 * .php页面中的代码正在被解析。所以,PHP页面正在工作。无论如何,我终于设法让它工作......在我配置错误的主机配置中有一个“AddType text/html .html”声明。删除后,它现在可以工作。包含php代码的html页面正在处理中。 – cparfon

+0

这会解释它。它与这条线相冲突。我会为他人更新我的答案。好找! – Jerry