升级后端服务器后,PHP不通过POST / CURL发送任何参数(前端服务器未更改)

时间:2019-04-15 10:56:09

标签: php ubuntu-18.04

我已将后端服务器升级到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
}

1 个答案:

答案 0 :(得分:0)

这确实是一条评论-但是有点长。...

  

在新实例上没有设置参数

因此主机发送的数据没有更改,但是主机接收的数据已更改?然后,您的问题的标题是错误的。

您可能想花一些时间找出MCV example是什么,并在此处创建一个用于测试和提出问题的工具。当我们看不到代码/配置时,很难修复代码/配置中的错误。您还应该包括有关如何将PHP连接到Web服务器的详细信息