初学者问题PHP(ServerQuestion)

时间:2011-04-02 11:33:54

标签: php debian

HY !!

我只是得到一个运行debian的vserver。我刚刚安装了apache和php。现在服务器应该支持php。

我上传了文件index.php:

<?

echo "Hallo";

?>

问题是如果我向网站发起请求,我的浏览器想要下载文件。

可能是什么问题?

THX

5 个答案:

答案 0 :(得分:3)

安装PHP后你重启了apache吗?

/etc/init.d/apache2 restart

答案 1 :(得分:2)

这可能意味着文件的Mime扩展名未在Web服务器中注册,这意味着您需要检查是否已将PHP解释器安装为服务器中的扩展/插件。

答案 2 :(得分:1)

尝试:

<?php
    echo "Hallo";

默认情况下,在may发行版中禁用 short_open_tags 。如果你必须支持遗留页面,你可以在 php.ini 中使用它们,如果没有,那么只需使用上面的代码,你的代码将更兼容。

答案 3 :(得分:1)

您的服务器未设置为在输出之前解析PHP文件。

查看以下页面: http://www.phpbuilder.com/board/archive/index.php/t-7100332.html http://www.petefreitag.com/item/516.cfm

答案 4 :(得分:1)

如果您的页面有效,如果您将其更改为<?php标签,那么vbence就是正确的,它可能就像你已经对php进行了更改而需要重新启动apache。 ini,所有这些事情共同努力的乐趣之一,你需要通过所有选项来找出这些东西掉落的地方,以便你知道从哪里开始寻找解决方案

(找到为什么它没有显示,我没有把代码放在php标签上)