php配置(我认为)

时间:2015-10-03 19:54:43

标签: php

我已“升级”了我的服务器,以下内容不再有效。

它位于页面的顶部,如果原始URL具有正确的查询字符串,则应该设置一些cookie并使用空查询字符串(和cookie设置)重新加载页面。

现在发生的是所需的页面加载,然后立即替换为尝试加载不存在的页面。

正如我所说,我重新安装了我的服务器,现在相同的代码在我的生产服务器上正常工作,但在重新安装的服务器上没有。我现在正在使用Ubuntu 15.04。我的猜测是我忽略了php / apache安装的某些方面,但我真的没有线索。

感谢您提供任何帮助。 - Len

info.plist

1 个答案:

答案 0 :(得分:0)

我会把它放到评论中,但我不能那样做^^。 不过我很确定,你可以解决你的问题:

header( 'Location: '.$url); 
die();

一旦我需要这种类型的内容输出,因为我必须在添加/存储/保存值后在某处发布POST:

...
<html>
<head>
</head>
<body>      
    <form name='foo' action='<? echo $url; ?>' method=POST>
     <input type=hidden name='bla' value='blubb' />
    </form>
    <SCRIPT FOR=window EVENT=onload LANGUAGE='JavaScript'>
     document.foo.submit();
    </SCRIPT>
</body>
</html>

然后尝试像使用exit();die();

一样退出PHP

另一件事:每当你切换你的服务器时,你应该检查$ _SERVER [xxxx] -key是否仍然可用并且就像它们一样。我遇到了很多麻烦,因为有时可能会有轻微的差异。