我正在尝试从服务器上的apache切换到nginx。这里唯一的问题是我在PHP脚本中使用的getallheaders()函数,它不能与Nginx一起使用。我已经在getallheaders finction的php网站上尝试过用户贡献的笔记,但是这并没有返回所有请求标头。
请告诉我如何解决这个问题。我真的想切换到Nginx。
答案 0 :(得分:9)
您仍然可以使用它,但您必须像这里一样重新定义/重新编写
http://www.php.net/manual/en/function.getallheaders.php#84262
答案 1 :(得分:6)
Owner-ID的请求头将由nginx作为$ _SERVER ['HTTP_OWNER_ID']传递给php。所有请求标头都以类似的方式传递。