リサーチアルチザンのデータベースアクセスエラー
何が原因なのかわからないけど、インストール時(と書くと、これが原因だと最初から決めつける人がいるので、インストール時ではないと思うべきかもしれないw)やサーバーの設定(サーバー側)の変更でデータベースにアクセスできなくなることがある。
ログインすると、こんなメッセージがでるわけね。
Undefined Database Configuration File: /~~/ra_core/application/models/~~.php (Line: ~~)
Code: ~~
これの対策。
ra_core/system/RaModel.php の524行目
$this->_conn = mysql_pconnect(constant(RaConfig::DATABASE_DEFINE_HOST),
constant(RaConfig::DATABASE_DEFINE_USER),
constant(RaConfig::DATABASE_DEFINE_PASS),
true);
を
$this->_conn = mysql_pconnect(constant(RaConfig::DATABASE_DEFINE_HOST),
constant(RaConfig::DATABASE_DEFINE_USER),
constant(RaConfig::DATABASE_DEFINE_PASS),
true);
に変更。
つまり、 mysql_connect を mysql_pconnect に変更するってことね。
基本的には、これで解決するはず。
解決しないのは、別の理由でアクセスできないってこと。
特にインストール時は、データベースのホストとかパスワードの間違いだと思う。
ログインすると、こんなメッセージがでるわけね。
Undefined Database Configuration File: /~~/ra_core/application/models/~~.php (Line: ~~)
Code: ~~
これの対策。
ra_core/system/RaModel.php の524行目
$this->_conn = mysql_pconnect(constant(RaConfig::DATABASE_DEFINE_HOST),
constant(RaConfig::DATABASE_DEFINE_USER),
constant(RaConfig::DATABASE_DEFINE_PASS),
true);
を
$this->_conn = mysql_pconnect(constant(RaConfig::DATABASE_DEFINE_HOST),
constant(RaConfig::DATABASE_DEFINE_USER),
constant(RaConfig::DATABASE_DEFINE_PASS),
true);
に変更。
つまり、 mysql_connect を mysql_pconnect に変更するってことね。
基本的には、これで解決するはず。
解決しないのは、別の理由でアクセスできないってこと。
特にインストール時は、データベースのホストとかパスワードの間違いだと思う。
- リサーチアルチザンゆずまるカバーが動かない。
- サクラサーバーでゆずまるカバーGが動かなくなった。
- リサーチアルチザンゆずまるカバーの簡単なお引っ越し
- phpMySQLの使い方
- リサーチアルチザンゆずまるカバー一括アップグレード
- phpMySQLの使い方
- Q&A
- ゆずまるカバーGの簡単なお引っ越し
- ゆずまるカバーVER2.3
- ゆずまるカバーVer2.4
- ゆずまるカバーの便利ノウハウ
- ゆずまるカバーインストール
- ゆずまるカバーG
- ゆずまるツール共通情報
- コミュニケーション
- セットアップ
- リサーチアルチザンでのアクセス解析
- リサーチアルチザンの一括アップグレード
- リサーチアルチザンの使い方
- リサーチアルチザン設定方法(インストール)
- 共通情報
- 初歩的なQ&A
- 日記
- 2017年5月
- 2017年4月
- 2015年12月
- 2015年9月
- 2015年4月
- 2014年12月
- 2014年7月
- 2014年2月
- 2013年9月
- 2013年6月
- 2012年1月
- 2011年12月
- 2011年10月
- 2011年9月
- 2011年6月
- 2011年4月
- 2011年2月
- 2011年1月