2014-03-06 59 views
0

我已经安装了全新的灯泡在Ubuntu 13.10安装后PHP工作正常,如果我把PHP代码默认为localhost Web文件夹在/ var/WWWPHP显示在浏览器中的代码而不是执行,但只为

我的虚拟主机创建了虚拟主机。我做它通常以前,从来没有问题 我添加文件到/ etc/apache2/mods启用和激活

但当我在浏览器中输入此虚拟主机时,我可以看到我的index.php文件在浏览器中。

另外,当我从命令行执行php代码,我可以看到源代码,它不会执行。

这是什么?

+0

配置错误? 你执行了“php index.php”,你看到了源代码?有index.php开始和结束php标签? – RicoRico

+0

当从命令行运行时,我也会看到源代码,而不是执行 –

+0

文件是以<?php开头并以?>标签结尾的? – RicoRico

回答

2

尝试使用<?php和? >不短的标签,或者如果你想真正使用(不建议使用这些由于兼容性问题),请确保php.ini配置有:

阿帕奇的
short_open_tag=On 
+0

结束谢谢!这是原因。这个选项默认是关闭的。但是在ubuntu 13.10默认的LAMP安装中,它由于某种原因而关闭。 –

相关问题