phpMyAdminにて #2002 - サーバーが反応しません
またはローカルのMySQLサーバーのソケットは正確に設定されません。
などとのたまって、phpMyAdminが動いてくれない。
MySQLのバージョンは4.1は相性悪そうだったので、4.0入れたんだけどなぁ。
ターミナルからrootでつなげばMySQL自体は動いているみたい。
その状態でstatusと打ち込んで状態を見たらソケットも
/tmp/mysql.sock
と表示されてる。
ネットの多くのトラブルはここが
/var/mysql/mysql.cock
になってるから云々あるんだが、違うみたい。
んでphpのステータスを見ようと
phoinfo();
を作ってみると、
MySQLのステータスが
まんまと
/var/mysql/mysql.cock
なっておりました。
PHP側かよ!
なわけで
php.iniを
; Default socket name for local MySQL connects.If empty, uses the built-in
; MySQL defaults.
mysql.default_socket = /tmp/mysql.sock
に書き換えて
/etc/
に保存。
うーん、なんだかみんなのトラブルと反対の状況のような気が……。
ま、動いたからいっか。
2006/11/26 アブルカ : wrote on トラブル編
現在コメントはありません
この記事のトラックバックURL :
http://www.alabulka.com/tb.php/diary_002.php388
現在トラックバックはありません