2011-09-07 46 views
2

我刚才从配置从PHP.net的apachelaunge PHP 5.3.8和Apache 2.2.20在Windows 7PHP代码显示,而不是执行它

做得非常好每一件事情。我试过PHP -i从命令行,它显示我所有的PHP infomarmation。

但是,当我试图执行<?php phpinfo(); ?>,然后浏览器显示与php文件相同的内容,但不是实际的PHP执行结果。

我已经加入目录索引也象下面这样:

<IfModule dir_module> 
    DirectoryIndex index.php index.html index.htm 
</IfModule> 

,我没有得到我在哪里错了。

回答

0

这个phpInfo结果与您从不同的服务器获得的结果有什么不同吗?可能是PHP的旧版本?这两个可能不会给出相同的输出。

1

我发布这个答案是因为我的Virtualmin/Webmin管理界面决定禁用我的PHP引擎是一个好主意..花了我一会儿找到解决方案,所以我想我会分享给你球员:

此外,一定要检查没有任何与此相关的特定主机您的网站配置文件或虚拟主机对他们有任何php_admin_value的是关闭PHP,像这样:

php_admin_value engine Off 

如有疑问,评论它...

# php_admin_value engine Off 

然后重新启动您的网络服务器。

相关问题