[PHP-users 34858] Re: IIS7にPHPとMySQL

森山@e-キャンパスセンター mtmori @ ecc.kumagaku.ac.jp
2009年 11月 30日 (月) 09:28:40 JST


久光さん

森山と申します。

>これで動作するかと思ったのですがmysql_connect();を書いた単純なphpファイルも動
>作しません。

私の遭遇したのと同じかもしれませんので参考まで。

面倒なので詳しく調べていませんが、Win2008でlocalhostの扱いが変更
されていて、私のマシンの場合、IPv6の[::1]と解釈されMySQLが利用で
きない状態になりました。

そこで、

$res = mysql_connect('127.0.0.1');

と直接書くことで対応しています。逆にhostsファイルの

 127.0.0.1       localhost

の行を有効にすることでも対応できます。

php_mysql.dllの問題だと思います。バグか仕様かわかりませんがバグ
報告にも出ていたようです。

=================================================
森山寛@熊本学園大学e-キャンパスセンター
〒862-8680熊本市大江2-5-1 Tel.096-371-7434,Fax.096-363-1288
mtmori @ ecc.kumagaku.ac.jp


PHP-users メーリングリストの案内