1

CodeIgniter 最新バージョンと Modular extension HMVC Wiredesignz HMVC Bitbucketをインストールしました。

私のサーバーで迷惑なエラーが表示されています。同じページを 100 回更新すると、合計更新の 5 ~ 10% でこのエラーが表示されます。

A Database Error Occurred

Unable to connect to your database server using the provided settings.

Filename: /Library/WebServer/Documents/modular/third_party/MX/Loader.php

Line Number: 96

エラーのスクリーンショット

ここに画像の説明を入力 自動ロード構成ファイル内のコード./autoload.php

$autoload['packages'] = array(APPPATH.'third_party');

$autoload['libraries'] = array('database');

データベース構成ファイル内のコード./database.php

$active_group = 'default';
$active_record = TRUE;

$db['default']['hostname'] = 'localhost';
$db['default']['username'] = '*****';
$db['default']['password'] = '*****';
$db['default']['database'] = '*****';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;

私がはっきりしていることを願っています。ありがとうございます。

4

3 に答える 3

1

これらの属性のいずれかまたは両方を に設定してみてくださいFALSE

$db['default']['pconnect'] = TRUE;

$db['default']['db_debug'] = TRUE;
于 2013-08-28T10:53:10.070 に答える
0

データベースユーザーのパスワードを変更して、mydb.123 のようにシンプルに設定し、私の場合は動作するかどうかをテストします

于 2016-12-17T19:32:51.013 に答える
0

ホストを変更すると、HMVC の問題ではなく、完全に機能しています。一部のホスティングまたは設定で、データベース サーバーの問題またはファイルのアクセス許可の問題が発生している可能性があります。

Phil、HMVC の作成者がここで説明

CodeIgniter の HMVC モジュラー拡張に関する問題

于 2012-08-09T14:34:44.713 に答える