[Tep-j-general] Re: ある朝突然、立ち上がらなくなりました

Back to archive index

hamada bungu****@leo*****
2004年 7月 28日 (水) 12:03:36 JST


こんにちわ。

On Wed, 28 Jul 2004 11:38:42 +0900
mario****@green***** wrote:

> > Warning: Too many connections in /home/sites/users/web/ec/catalog
> > /includes/functions/database.php on line 19
> > 
> > Warning: MySQL Connection Failed: Too many connections in /home
> > /sites/users/web/ec/catalog/includes/functions/database.php on line 19
> > Unable to connect to database server!

「警告:非常に沢山の接続が/home/sites/users/web/ec/catalog/includes
/functions/database.phpの19行から生じています」

「警告:MySQLへの接続に失敗しました。あまりに多くの接続が/home/sites
/users/web/ec/catalog/includes/functions/database.phpの19行から生じてい
ます。データベースサーバに接続する事ができません!」

> これは、サーバーの問題なのでしょうか。

ということで、データベースサーバ側から接続を拒否されているようですね。

database.phpの19行というと

>       $$link = mysql_connect($server, $username, $password);

↑コレでしょかね?

上記行を含む関数tep_db_connect()はたぶんapplication_top.phpで1度呼ばれ
るだけのハズなんですけど、カスタマイズ時に誤ってをこの関数を連呼するよう
な処理を組み込まれてませんでしょか?

スクリプトをgrepして調べてみてください。

スクリプト側に問題が無い(MySQLへ多重接続してるらしいトコロが見当たらな
い)ということであればサーバ管理者に問い合わせる必要があるでしょう。デー
タベースサーバの設定修正や再起動が必要かもしれません。

与えられてる情報が少ないので、スクリプト側の問題なのかサーバ側の問題なの
かイマイチ切り分ける事ができません。

はまだ






Tep-j-general メーリングリストの案内
Back to archive index