我已经将后端服务器升级到PHP7/Ubunutu 18。有一个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
}
这确实是一个评论 - 但它有点长....
在新实例上,没有设置参数
那么发送数据的主机没有改变,但是接收数据的主机变了?那么你问题的标题是错误的。
您可能希望花一些时间了解 MCV 示例是什么,并在此处创建一个用于测试和问题的示例。当我们看不到代码/配置时,很难修复代码/配置中的错误。您还应该包括PHP如何连接到Web服务器的详细信息。