[PHP-users 6490] Re: curlによるSSL通信

torii php-users@php.gr.jp
Mon, 25 Mar 2002 19:31:13 +0900


鳥居です。

php-4.0.6とphp-4.1.2でcurlを使用して、httpsアクセスを行って
います。
私も、
> SSL: couldn't create a context!
が出てたんですが、curl.c にパッチを当てて、
httpsアクセスができるようになりました。

具体的には、curl.cの中の
#if HAVE_OPENSSL_EXT    /* OpenSSL already takes care of initialization */
    startup_options = CURL_GLOBAL_NOTHING;
#else
    startup_options = CURL_GLOBAL_ALL;
#endif

    if (curl_global_init(startup_options) != CURLE_OK) {
        return FAILURE;
    }
を
    if (curl_global_init(CURL_GLOBAL_SSL) != CURLE_OK) {
        return FAILURE;
    }
に変えました。

--