2011-04-02 75 views
1

Hy!初学者提问PHP(ServerQuestion)

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

我上传的index.php文件:

<? 

echo "Hallo"; 

?> 

的问题是,如果我开始我的浏览器要下载文件的网站的请求。

什么可能是问题?

THX

+0

请注意,关闭PHP标签可以省略,实际上建议不要使用它们,如果您的整个文件在'' – vbence 2011-04-02 11:40:32

+0

投票移动到服务器故障。 – Nick 2011-04-02 11:43:56

回答

3

你安装PHP后重新启动apache吗?

/etc/init.d/apache2 restart 
+0

这是我的错 - 我刚刚重新启动服务器。 THX – user547995 2011-04-02 11:45:04

1

尝试:

<?php 
    echo "Hallo"; 

项short_open_tags 5月发行默认被禁用。如果你不得不支持遗留页面,你可以在php.ini上使用它们,否则只需使用上面的代码就可以更好地兼容。

+0

请给你一个downvote的理由。谢谢! – vbence 2011-04-02 12:21:31

+0

如果只是短标签,那么页面仍然不会显示,但将标签和php代码呈现为纯文本? – shanethehat 2011-04-02 18:35:23

+0

@shanethehat是的,你说得对。 – vbence 2011-04-02 19:15:17

2

这可能意味着该文件的MIME扩展不与Web服务器注册,这意味着您需要检查您的服务器中是否安装了PHP解释器作为扩展/插件。

1

如果您的网页如果将其更改为<?php标记,那么vbence会是正确的,它可能是shanethehat说如果您已经对php.ini进行了更改,您只需重新启动apache即可所有这些事情的乐趣一起工作,你需要通过所有的选项来找出这些东西掉下来,所以你知道从哪里开始寻找修复它

(找到它为什么不显示,我没有把代码圆形的PHP标签)

+0

咦?这不是我当时提交的内容,有比这更多的方式..叹气 – BugFinder 2011-04-02 14:37:17