HY !!
我只是得到一个运行debian的vserver。我刚刚安装了apache和php。现在服务器应该支持php。
我上传了文件index.php:
<?
echo "Hallo";
?>
问题是如果我向网站发起请求,我的浏览器想要下载文件。
可能是什么问题?
THX
答案 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标签上)