PHP-cURL。错误501未实现

PHP-cURL。错误501未实现,php,curl,Php,Curl,我发现使用cURL提交post请求时出错。到目前为止,我有以下代码: $login_url = 'http://192.168.1.1/login'; $postArr = array( 'username'=>'username', 'password'=>'password', 'dst' => base_url().'login/home' ); $this->curlPost($login_url, $postArr); funct

我发现使用cURL提交post请求时出错。到目前为止,我有以下代码:

$login_url = 'http://192.168.1.1/login';

$postArr = array(
    'username'=>'username',
    'password'=>'password',
    'dst' => base_url().'login/home'
);
$this->curlPost($login_url, $postArr);



function curlPost($url, $data){
        $ch = curl_init();

        curl_setopt($ch, CURLOPT_URL,$url);
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
        curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
        curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-type: application/x-www-form-urlencoded")); 

        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

        $server_output = curl_exec ($ch);

        curl_close ($ch);

        echo 'using curl --- '.$url.'<br />';
        var_dump($server_output);
}
$login\u url='0http://192.168.1.1/login';
$postArr=数组(
“用户名”=>“用户名”,
“密码”=>“密码”,
'dst'=>base_url().'login/home'
);
$this->curlPost($login\u url,$postArr);
函数curlPost($url$data){
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,$URL);
卷曲设置($ch,卷曲设置桩,1);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);
curl_setopt($ch,CURLOPT_POSTFIELDS,http_build_query($data));
curl_setopt($ch,CURLOPT_HTTPHEADER,数组(“内容类型:application/x-www-form-urlencoded”);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
$server\u output=curl\u exec($ch);
卷曲关闭($ch);
回显“使用curl--”。$url.
; 变量转储(服务器输出); }

基本上,这段代码应该将用户名和密码发布到特定的url,但不幸的是,它返回“错误501:未实现”我的服务器是wamp。有人知道是什么导致了这个问题吗?谢谢

好的,只是一个输入错误,将对其进行编辑,此代码来自CodeIgniter错误由您调用的脚本提供。因此,您应该检查脚本是否正常工作。