如何测试和解决PHP的问题?

时间:2015-12-19 15:18:29

标签: php linux curl

我有以下脚本。在一台服务器上,它显示结果,另一台,不显示任何内容。两个服务器都启用了cURL支持,之前两个服务器都返回了结果,但是,我最近更改了第二个服务器的一些网络配置。

如何对PHP的cURL进行测试和麻烦?

<?php

ini_set('display_errors', 1);
error_reporting(E_ALL);

$url='http://test.example.com/_.php?'.http_build_query(['guid'=>'0123456789ABCDEFGHIJKLMNOPQRSTUV','username'=>'username', 'password'=>'password','hash_points'=>'hash_points','hash_config'=>'hash_config','mac_address'=>123]);
$ch = curl_init();
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT ,50); 
curl_setopt($ch, CURLOPT_TIMEOUT, 50); //timeout in seconds
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,true);
curl_setopt($ch,CURLOPT_VERBOSE,true);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);   //Will force curl_exec() to return results
curl_setopt($ch,CURLOPT_URL,$url);
$rsp = curl_exec($ch);
echo($rsp."\n");
//phpinfo();
?>

0 个答案:

没有答案