SOAP-запрос работает на локальном, но не на сервере - PullRequest
0 голосов
/ 30 октября 2018

У меня есть следующий код PHP:

$params = array(
  'Token'=>'cf0a69ae-3174-43ca-8442-cdd001ebceee',
  'CustomerNumber'=>'000728438',
  'OriginCity'=>'Morristown',
  'OriginState'=>'TN',
  'OriginZip'=>'37814',
  'OriginCountryCode'=> 'USA',
  'DestinationCity'=> 'Avondale Estates',
  'DestinationState'=> 'GA',
  'DestinationZip'=> '30002',
  'DestinCountryCode'=> 'USA',
  'WhoAmI'=>'S',
  'BillDate'=>'121218',
  'CODAmount'=>'',
  'CODPayType'=>'',
  'CODFeePaidBy'=>'',
  'FullCoverage'=>'',
  'FullCoverageAmount'=>'',
  'PrePaidCollect'=>'',
  'TotalPalletCount'=>'',
  'AccLine'=>'',
  'RateEstimateRequestLine'=>array('Weight'=>'150', 'Class'=>'50', 'HandlingUnits'=>'', 'HandlingUnitType'=>'', 'Hazmat'=>'', 'CubeU'=>'', 'Length'=>'', 'Height'=>'','Width'=>'' ),
);


$client = new SoapClient("http://wsportal.aaacooper.com:8188/wsGenRateEstimate.wsdl", array('proxy_host'     => "68.183.29.131",
                                            'proxy_port'     => 3128,
                                            'proxy_login'    => "",
                                            'proxy_password' => ""));
$results = $client->__soapCall('wsGenRateEstimate', $params);

print_r($results);
die;

Он отлично работает на моем локальном хосте, но когда я загружаю его на сервер, я получаю эту ошибку: enter image description here

Какая возможная конфигурация может быть неправильной на сервере, мой localhost и сервер работают под управлением PHP 5.6.31 / 5.6.38

...