PHP在浏览器中显示代码,而不是执行,但仅适用于虚拟主机



我在安装后的Ubuntu 13.10上安装了新鲜灯,如果我将php代码放在默认Local -Host Web文件夹/var/www

我创建了虚拟主机。我像以前一样做过,从来没有遇到问题我将文件添加到/etc/apache2/mod-nabled和激活的

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

同样,当我从命令行执行PHP代码时,我可以看到代码的来源,并且未执行。

这会是什么?

尝试使用<?php和?>不是简短的标签,或者如果您想真正使用它(由于兼容性问题而劝阻它们的使用),请确保php.ini配置具有:

short_open_tag=On

最新更新