我已将后端服务器升级到PHP7 / Ubunutu18。有一个form_process.php,可通过CUR / PHP从另一台服务器(仍为PHP5.3)访问。在旧的测试系统上,代码仍在运行,但是在新实例上,未设置任何参数。
如何找到根本原因,可能是我必须更改.htaccess
中的某些内容?这是它得到的响应:
name=XXX.de&email=versuch5%40XXX.de&stadt=60&stadtteile=6018&zimmerpreismin=600&zimmerpreismax=1200&zimmeranzahl=3&http://mywebsite.net/PROD/backend/form_process.phpCURL_RESULT: HTTP/1.1 200 OK
Date: Mon, 15 Apr 2019 10:35:42 GMT
Server: Apache
Vary: Accept-Encoding
X-Powered-By: PleskLin
MS-Author-Via: DAV
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8
Die Variable POST ist gesetzt: 1<BR>Globals:array(14) {
["_GET"]=>
array(0) {
}
["_POST"]=>
array(0) {
}
["_COOKIE"]=>
array(0) {
}
["_FILES"]=>
array(0) {
}
["_REQUEST"]=>
array(0) {
}
["GLOBALS"]=>
array(14) {
["_GET"]=>
array(0) {
}
["_POST"]=>
array(0) {
}
["_COOKIE"]=>
array(0) {
}
["_FILES"]=>
array(0) {
}
["_REQUEST"]=>
array(0) {
}
["GLOBALS"]=>
*RECURSION*
["vorname"]=>
NULL
["nachname"]=>
NULL
["email"]=>
NULL
["stadt"]=>
NULL
["stadtteile"]=>
NULL
["zimmerpreismin"]=>
NULL
["zimmerpreismax"]=>
NULL
["zimmeranzahl"]=>
NULL
}
["vorname"]=>
NULL
["nachname"]=>
NULL
["email"]=>
NULL
["stadt"]=>
NULL
["stadtteile"]=>
NULL
["zimmerpreismin"]=>
NULL
["zimmerpreismax"]=>
NULL
["zimmeranzahl"]=>
NULL
}
答案 0 :(得分:0)
这确实是一条评论-但是有点长。...
在新实例上没有设置参数
因此主机发送的数据没有更改,但是主机接收的数据已更改?然后,您的问题的标题是错误的。
您可能想花一些时间找出MCV example是什么,并在此处创建一个用于测试和提出问题的工具。当我们看不到代码/配置时,很难修复代码/配置中的错误。您还应该包括有关如何将PHP连接到Web服务器的详细信息