在apache2中设置php

对于这个特定的问题,可能有一个非常简单的解决scheme,唉,如果我find它的话,我还没有find它或者理解解决scheme。

我们的服务器是Ubuntu 12.04。 Apache2是build立和目前托pipe的一些网站没有问题,没有使用PHP。 现在我试图添加一个运行在php上的新网站。

我已经找了一个PHP的一般设置指南,但迄今为止一无所获。 我已经确保在apache2中启用php模块,但是当我尝试加载一个testingPHP文件失败。

安装PHP5时,apache2ctl configtest显示的语法是正确的。

任何人都可以帮我这个吗?

谢谢你的时间!

编辑:它通过phptest.php文件显示一个空白屏幕失败。 我也尝试使用helloworld.phptesting文件。 这两个显示空白,我还没有检查的Apache日志,我会尽快做到这一点。 谢谢你给我带头,很快就会更新。

好的,所以基本上你需要通过apt-get安装php5包。 当你这样做的时候,你需要通过以root身份运行以下命令来启用php5模块:

 a2enmod php5 

然后打开您的apacheconfiguration或虚拟主机configuration,并添加下面的行:

  AddType application/x-httpd-php .php 

然后以根用户身份运行以下命令重新启动apache:

  service apache2 restart 

如果这不起作用,请检查/ var / log / apache2中的日志。 在这里粘贴最后100行的error.log。