php - win7 64-bit curl_exec($ch) kembali sentiasa palsu
PHP中文网
PHP中文网 2017-05-16 13:11:03
0
2
1271

Rakan sekerja saya boleh mendapatkan nilai normal pada win10, tetapi nilai pulangan curl_exec($ch) pada win7 saya sentiasa palsu. Kemudian cuba taip curl_error($ch) iaitu rentetan(0) "".

Saya telah menyemak konfigurasi PHP setempat dan curl harus didayakan


Saya akan mengikutinya kemudian

http://php.net/manual/zh/curl...

Kaedah berikut akan
libeay32.dll
libssh2.dll
ssleay32.dll

Letakkan tiga fail ini

C:\Program Files\Apache Software Foundation\Apache2.4\bin

Dalam direktori ini, selepas memulakan semula apache, hasilnya masih palsu.

Versi php saya ialah 5.6.23. Dan masalah kod pada dasarnya telah dihapuskan. Saya ingin bertanya jika ada di antara anda yang mengalami situasi yang sama dan bagaimana anda menyelesaikannya pada akhirnya. Saya tidak boleh berterima kasih kepada anda.

Berikut ialah kod terperinci.

$ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    $headers=array(
        // 'W-ACCESS-TOKEN: '.$access_token,
        'Content-Type: application/json'
    );
    //tambah pengepala
    curl_setopt($ch, CURLOPT_HTTPHEADER, array_merge($headers,$app_headers));
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($fields));
    // curl_setopt($ch, CURLOPT_COOKIE, implode(';', $cookies_items));
    curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);

    if($method=='PUT'){
        curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "PUT");
    }elseif($method=='DELETE'){
        curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "DELETE");
    }
    
    $data = curl_exec($ch);
    curl_close($ch);
    pulangkan $data;

Dikemas kini sekali lagi, kini ralat berikut dilaporkan selepas menangkap pengecualian

Curl gagal dengan ralat #7: Gagal menyambung ke auc.qa2.test.yiran.com port 80: Tamat masa


Dikemas kini pada 21 April
Selesai.
Tiada hos dikonfigurasikan. Setelah dipasangkan, ia boleh disambungkan.

PHP中文网
PHP中文网

认证高级PHP讲师

membalas semua(2)
巴扎黑

Habis masa tidak dapat disambungkan, cuba buka url ini secara manual dan lihat. .

習慣沉默

Siarkan kod dan semak sama ada curl_setopt menetapkan CURLOPT_RETURNTRANSFER kepada benar

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan