我有一些PHP的基本知识。一旦我的Localhost(XAMPP)中出现500内部错误,它就显示服务器已经过载。在做了一些R& D后,我得到了解决方案。
我用过
header('location : mypage.php') // Giving me 500 internal error
解决方案是
header('location: mypage.php') // just removing the space between 'location' and ':'
所以我的问题是它发生的原因? 'location:mypage.php'和'location:mypage.php'之间有什么区别?
答案 0 :(得分:0)
很简单,当包含空格时,您的语法错误。它是规范的一部分,您可以在W3C网站上阅读。
https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.30