0

CakePHP で構築された Web サイトがあり、SMF をフォーラムとして使用しています。フォーラム フォルダーを webroot に保持しています。フォーラムは、cakephp からユーザー セッションをフェッチし、ユーザーをフォーラムに自動ログインさせます。フォーラム テーブルは同じデータベースに保持されます。ユーザーが登録するたびに、エントリが SMF メンバー テーブルに作成されます。

次のエラー メッセージを含む電子メールが届きます。

「データベースに問題が発生しました!

これは、SMF がデータベースに接続できなかったことを知らせる通知メールです。これが続く場合は、ホストに連絡してください。"

データベース接続は正しいです。現在、メンバー テーブルには 2 人のユーザーしかいません。そのうちの 1 人はフォーラム管理者です。

インターネットで検索しましたが、解決策はどれもうまくいきません。私はこの問題で約2週間立ち往生しています。

ホスティング サーバーが「テーブル ロック待ち」状態のフォーラム クエリを含むチケットを送信したときに、データベース全体を innoDB に変更しましたが、同じエラーが再び発生しています。

チケットは、一度に約 20 のデータベース接続が開いていることを示していました。

お知らせ下さい。

4

0 に答える 0