通常情况下,把从PHP中的HTTP状态首部时,一会发送HTTP标头是这样的:对于FCGI,还需要使用'状态:404 Not Found'吗?
header("HTTP/1.0 404 Not Found");
然而,PHP manual说,对FCGI主机,一个需要发送一个“状态”标头然后由FCGI模块转换成HTTP标头:
header("Status: 404 Not Found");
我使用的是Windows 7计算机上运行mod_fcgi Apache 2.2的PHP和使用发送头球攻门稍稍header("HTTP/1.0 404 Not Found");
似乎很好地工作。
这是最近发生了什么变化吗?我还需要为FCGI主机发送Status
标题吗?任何人都可以证实其他平台(solaris,linux)和其他网络服务器(nginx,lighttp)?