1

symfony2 で SSL 接続を開こうとしました。そのため、メソッドを呼び出すサービスを作成しましたstream_socket_client()が、接続に失敗しました。

サービスで接続を開くことができるかどうかわかりませんか?

4

1 に答える 1

0
        // Create SSL context
        $ctx = stream_context_create();

        // Opening PEM file
        $pathCk = $this->kernel->locateResource('@MyBundle/path/ck.pem');
        stream_context_set_option($ctx, 'ssl', 'local_cert', $pathCk);

        // Opening connection with apple servers
        $fp = stream_socket_client('ssl://gateway.push.apple.com:2195',
        $err, $errstr, 60, STREAM_CLIENT_CONNECT, $ctx);

次のエラー メッセージが表示されました。

ssl://gateway.push.apple.com:2195 に接続できません (ネットワークに到達できません)

于 2013-10-04T19:20:29.253 に答える