服务器下载文件而不是显示它

时间:2011-03-13 13:23:20

标签: php apache wordpress

我在Rackspace Cloud Hosting上运行了一个Apache服务器,所以我手动安装了Wordpress(设置了数据库,wget the latest.zip ...)并将其放在/var/www,但现在当我尝试第一次访问它,它下载一个名为IP的奇怪文件,而不是向我显示Wordpress安装。

PS:如果我把它放在像blog 这样的子目录上,也会发生同样的情况

2 个答案:

答案 0 :(得分:4)

我认为你还没有配置Apache来执行PHP(mod_php?)现在它只是像任何旧文件类型一样提供你的PHP文件,所以你得到的是wordpress index.php作为文件下载。

我不确定Rackspace的流程是什么,但通常这意味着启用mod_php。

您是否有其他可在该网站上运行的PHP文件?

答案 1 :(得分:3)

你需要告诉Apache执行php文件。将以下内容添加到Apache配置文件中:

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

确保PHP模块首先包含在Apache配置中!