使用phpstorm跳转页面获取数据的时候,post无法通过$_POST获得数据,后来网上找了很多方法,有一种成功了。
phpstorm使用的是内置的服务器,我们在这里要切换成自己的配置的服务器,我用的是ubuntu下nginx。默认的nginx的根目录有点偏~~,先换了一下根目录(当然你也可以不换)。
关于切换服务器的根目录:配置路径在/etc/nginx/sites-available/default
找到default文件中root /var/www/html;这句话,换成root /home/sweat/Php;(注意这是我配置的路径)。
恩,现在进入正题。在phpstorm点file->settting->Build, Execution, Deployment->Deployment。开始是空的,点击左上角的绿色的加号,name可以使localhost,type为in place。
然后在Mapping下设置localpath为你服务器的根目录,运行项目发现$_POST能取到数值了。