人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

phpからMySQLへのSSL接続について、ご教示ください。

mysqli::ssl_set を既にコールしている場合でも、
mysqli::real_connect において「MYSQLI_CLIENT_SSL」 をきちんと設定しなければ、
SSL接続は実現しないのでしょうか?

ちなみにphp.net 掲載の事例では、特に設定していないようです。
http://www.php.net/manual/ja/mysqli.ssl-set.php

設定不要だとすると、MYSQLI_CLIENT_SSLというフラグはなんのためにあるのでしょうか?

●質問者: makoto4649
●カテゴリ:インターネット ウェブ制作
✍キーワード:.NET MySQL PHP SSL フラグ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● tezcello
●60ポイント ベストアンサー

実現できないのでは?


mysqli::ssl_set は単にSSL接続の準備をする

mysqli::real_connect はフラグが指定されたら準備してあったSSL接続設定を利用する

という事だと思います。

「SSL が正しく設定できていない場合、 mysqli_real_connect() は接続時にエラーを返します」

http://www.php.net/manual/ja/mysqli.ssl-set.php#refsect1-mysqli....

とあるので。


参考にされているのは、公式の例ではなく、誰かが投稿したものですね。

内容が正しいとは限りません。


マルチポストでしょうか?

http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1060511...


http://ja.wikipedia.org/wiki/%E3%83%9E%E3%83%AB%E3%83%81%E3%83%9...

◎質問者からの返答

ご回答ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ