mysql:10747
From: <s-koga@xxxxxxxxxx>
Date: Wed, 5 Jan 2005 16:09:23 +0900
Subject: [mysql 10747] Can't connct 〜 (13) エラーで接続できません。
いつもお世話になっております。 古賀@教育ビジネス部.NECソフトウェア九州です。 PHPアプリケーションから、MySQLへ接続しようとすると以下のエラーに なります。Google頼みも根尽きてしまいまして、何か情報をお持ちの方が いらっしゃいましたら、ご回答いただければと思います。 【エラーメッセージ】 Can't connect to local MySQL server throught socket '/var/lib/mysql/mysql.sock' (13) in line nn. 【エラーが発生するPHP関数】 mysql_connect('localhost','username','password') mysql_pconnect('localhost','username','password') この関数のみの数行でテストプログラムを作っています。 ホスト名など各引数は、定数を与えています。 【動作環境】 テスト環境のため、localhostでの環境です。 Redhat Enterprise Ver.3 mysql-3.23.58-1 mysql-devel-3.23.58-1 php-4.3.2-8.ent php-mysql-4.3.2-8.ent apache 2.0.46 【確認したこと】 ・mysqladmin pingでMySQLのalive ・/var/lib/mysql/mysql.sockの存在とパーミッションが777 ・/etc/my.cnfで[mysqld],[client]の各セクションで socket=/var/lib/mysql/mysql.sock であること ・mysql --user=username -p databasename を実行し、 パスワード入力すると接続できること ・MySQLデーモンは以下のコマンドで手動起動 /usr/local/mysql/bin/safe_mysqld & ・MySQL起動時のログに[Warning]が一個存在し、[Error]がない [Warning] Asked for 199668 Thread stack,but got 126976 ・telnet localhost 3306 でポート番号の確認 ・あとは、↓こことか。 http://dev.mysql.com/doc/mysql/ja/Can_not_connect_to_server.html #エラーコードの(13)はあまり見かけないのですが、これはどのような #statusなんでしょう? 識者の方々、よろしくお願いいたしますm(__)m ----------------------------------------------------------------- NECソフトウェア九州 ソリューションサービス事業部 教育ビジネス部 古賀 章司(Shoji Koga) E-Mail : s-koga@xxxxxxxxxx Mobile mail: rayfox_net@xxxxxxxxxx (i-mode) (^^)v TEL : 092-852-4214 FAX : 092-852-4263 TELNET : 8-712-2341 FAX : 8-712-3191 〒 : 711-2340 -----------------------------------------------------------------
-> 10747 2005-01-05 16:09 [<s-koga@xxxxxxxxxx> ] Can't connct 〜 (13) エラーで接続できません。 10748 2005-01-05 16:20 ┣[遠藤 俊裕 <endo@xxxx] 10750 2005-01-05 17:24 ┃┗[<s-koga@xxxxxxxxxx> ] 10751 2005-01-05 17:38 ┃ ┣[遠藤 俊裕 <endo@xxxx] 10753 2005-01-05 18:11 ┃ ┃┗[<s-koga@xxxxxxxxxx> ] 10752 2005-01-05 17:40 ┃ ┗[Yukihiro KAWADA <kaw] 10749 2005-01-05 16:26 ┗[宗近 龍一郎 <r_munet]