Php $\ nginx中的POST为空

Php $\ nginx中的POST为空,php,python,post,nginx,Php,Python,Post,Nginx,我正在使用python的urllib向PHP程序发送POST请求: phonehome_url = "example.com/phonehome.php" urllib.urlopen(phonehome_url, site_info); site_info是这样一个数组:[{'name':'Technische universitatet Muenchen','url':'http://www.tum.de“,“站点id”:11599,“经度”:11.5669,“登录基础”:“tumple”

我正在使用python的urllib向PHP程序发送POST请求:

phonehome_url = "example.com/phonehome.php"
urllib.urlopen(phonehome_url, site_info);
site_info是这样一个数组:
[{'name':'Technische universitatet Muenchen','url':'http://www.tum.de“,“站点id”:11599,“经度”:11.5669,“登录基础”:“tumple”,“纬度”:48.1493}]

但是
phonehome.php
接收空的
$\u POST
。我的Web服务器是nginx。 有什么想法吗?我已经尝试过修改fastcgi参数,但不起作用



我在Apache上尝试了同样的方法,但没有遇到这个问题。

我做得对吗,但通常请求类型是get

一个德国男孩?你好,韦尔特!:)您如何配置Web服务器(作为代理)?使用重写(然后尝试在规则上添加ass查询字符串):)我使用LNMP包设置服务器,没有太多修改,我不知道哪里出了问题。好的。如何实现PHP?作为包装?然后你试着做一个简单的POST请求,比如:它会给你一些类似于
Array([test]=>helloworld)
的东西,那么你的Web服务器就可以正常工作了。我认为问题出在我身上。否则你可以用卷发,你是对的。但第二个论点是,这将是一篇博文。好吧,这似乎是真的。很抱歉