我对php全局变量$ _REQUEST有一个非常奇怪的问题。当我使用PhantomJS渲染页面时,ajax查询结果在php中,$ _REQUEST变量为空。此问题仅在PhantomJS脚本在vagrant上运行时附加。我在本地和流浪者中拥有相同版本的PhantomsJs(2.1.1)。
我验证了Nginx日志,uri上没有任何遗漏。 php全局变量$ _SERVER [' REQUEST_URI']有/ actions?params [...]。
php7具有关于$ _REQUEST的所有正确配置:
request_order = "GP"
nginx具有查询参数的默认配置:
fastcgi_param QUERY_STRING $query_string;