EC-CUBE2.13.5を利用して、ネットショップを運用しております。
タイミングは不明なのですが、たまにDBの接続エラーが突如として起こります。
しばらくすると勝手に直りますが、一時的にサイトに接続できなくなってしまいます。
今後起こらないように、なにか方法はありませんでしょうか?
■前提情報
サーバー:ヘテムル共用サーバー
EC-CUBE:2.13.5
PHP:PHP 5.4.45
DB:MySQL 5.6.13-log
■デバッグ情報
▼▼▼ デバッグ情報ここから ▼▼▼
https://transic.jp/admin/
SERVER_ADDR: 133.130.41.187
REMOTE_ADDR: 60.42.244.65
USER_AGENT: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.89 Safari/537.36
Fatal error(E_USER_ERROR): DB処理でエラーが発生しました。
SQL: [SET SESSION storage_engine = InnoDB]
MDB2 Error: connect failed
_doConnect: [Error message: Too many connections]
[Native code: 1040]
[Native message: Too many connections]
on [/home/sites/heteml/users/g/o/l//web/****.jp/data/class/SC_Query.php(1095)]
/home/sites/heteml/users/g/o/l//web/.jp/admin/index.php(23): require_once
/home/sites/heteml/users/g/o/l/*****/web/.jp/admin/require.php(32): require_once
/home/sites/heteml/users/g/o/l//web/****.jp/data/require_base.php(45): SC_SessionFactory_UseCookie->initSession
/home/sites/heteml/users/g/o/l//web/.jp/data/class/sessionfactory/SC_SessionFactory_UseCookie.php(53): session_start
(): SC_Helper_Session->sfSessRead
/home/sites/heteml/users/g/o/l/*****/web/.jp/data/class/helper/SC_Helper_Session.php(69): SC_Query::getSingletonInstance
/home/sites/heteml/users/g/o/l//web/****.jp/data/class/SC_Query.php(105): SC_Query->__construct
/home/sites/heteml/users/g/o/l//web/.jp/data/class/SC_Query.php(88): SC_DB_DBFactory_MYSQL->initObjQuery
/home/sites/heteml/users/g/o/l/*****/web/.jp/data/class/db/dbfactory/SC_DB_DBFactory_MYSQL.php(363): SC_Query->exec
/home/sites/heteml/users/g/o/l//web/****.jp/data/class/SC_Query.php(255): SC_Query->query
/home/sites/heteml/users/g/o/l//web/.jp/data/class/SC_Query.php(868): SC_Query->prepare
/home/sites/heteml/users/g/o/l/*****/web/.jp/data/class/SC_Query.php(1024): SC_Query->error
/home/sites/heteml/users/g/o/l/*****/web/****.jp/data/class/SC_Query.php(1095): trigger_error
▲▲▲ デバッグ情報ここまで ▲▲▲
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/17 04:18