Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 500 curl的内部服务器错误_Php_Curl - Fatal编程技术网

Php 500 curl的内部服务器错误

Php 500 curl的内部服务器错误,php,curl,Php,Curl,我已经不知道是什么原因导致cURL出现500内部服务器错误 $someString = '7abcd684efg1hi085b7b47dc4e508e99a5edcba9'; $url = 'http://192.168.254.211:8080/sampleProject/auth/logout/'.$someString; $logoutCurl = curl_init($url); curl_setopt_array($logoutCurl, array( CUR

我已经不知道是什么原因导致cURL出现500内部服务器错误

$someString = '7abcd684efg1hi085b7b47dc4e508e99a5edcba9';
$url = 'http://192.168.254.211:8080/sampleProject/auth/logout/'.$someString;
$logoutCurl = curl_init($url);
curl_setopt_array($logoutCurl, 
    array(
        CURLOPT_URL => $url,
        CURLOPT_POST => true,
        CURLOPT_HEADER => false,
        // CURLOPT_RETURNTRANSFER => true,
        CURLOPT_FOLLOWLOCATION => true,
        CURLOPT_HTTPHEADER => array(
            'Content-Type: application/json', 
            'jrr: '.$jrr, 
            'slave: '.$slave,
            'spoil: '.$spoil
        )
    )
);
curl_exec($logoutCurl);
curl_close($logoutCurl);
它不断给我内部服务器错误,它说它实际上没有调用服务器,但我确信我已正确连接到服务器,因为我可以成功登录

一些注意事项:
$someString
是服务器要求添加到url的字符串。
$jrr
$slave
$card
都需要通过。 服务器没有返回或响应任何内容,我只需要获取200状态。 卷发上有什么我遗漏的吗


谢谢

我删除了
CURLOPT\u POST=>true
,因为我实际上没有向页面传递变量,这就是为什么我认为
curl\u error
给了我
400个错误请求的原因

您是否有可能检查远程计算机上的日志?根据服务器管理员的说法,该程序不会访问用于注销的url,因为与登录不同,没有添加日志。我尝试使用
curl\u error
,它给了我400个错误请求。