purazumakoiの[はてなブログ]

技術メモから最近はライフログも増えてきてます。

mysql4.0.27でのエラー

Warning: mysql_pconnect(): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13) in /usr/home/hoge/admin/inc/connectdb.php on line 6
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)


というエラーが出た。

ここをみると、mysql.sock' (13)というは権限のエラーらしい
http://q.hatena.ne.jp/1120924158

解決方法としては

localhost の部分を 192.168.1.*
や
localhost の部分を 127.0.0.1 

とすると上手くいくらしい
今回は192.168.1.35(サーバのIPアドレス)にしたら上手く言った

localhostでも行けるようにするには

cd /var/lib/
chmod 755 mysql

として読み取り権限を全員につけてあげたらいけた。