バージョン選択

フォーラム

メニュー

オンライン状況

41 人のユーザが現在オンラインです。 (34 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 41
もっと...

PR

デザインテンプレート EC-CUBE3.0版が登場!
広告掲載について

サイト内検索

その他 > その他 > SC_DB_DBFactory_MYSQL_Ex not found

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
Hiroya
投稿日時: 2009/10/28 16:37
対応状況: −−−
新米
登録日: 2009/10/28
居住地: Tokyo
投稿: 5
SC_DB_DBFactory_MYSQL_Ex not found
[EC-CUBE] 2.4.1正式版、新規インストール
[レンタルサーバ] お名前.com
[OS] CentOS release 5.3 (Final)
[PHP] PHP 5.2.10.1
[データベース] MySQL 5.1.39
[WEBサーバ] apache2.2.3
[ブラウザ] IE7/Firefox3.5
[現象] 管理画面からのログインができません。
インストール終了後、管理画面からのログインを試みると「ログイン認証の有効期限切れの可能性があります。もう一度ご確認のうえ、再度ログインしてください。」とメッセージが表示され、ログインができません。
何度かインストールしなおしましたが結果は同じでした。

エラーログには以下のエラーが頻発しておりました。
PHP Fatal error: Class 'SC_DB_DBFactory_MYSQL_Ex' not found in /home/user/eccube-2.4.1/data/class_extends/db_extends/SC_DB_DBFactory_Ex.php on line 51, referer: http://xxxx.xxx/~user/admin/index.php

何か対処方法など御座いましたらご教授お願い致します。
hogehoge
投稿日時: 2009/10/28 17:54
対応状況: −−−
常連
登録日: 2008/9/19
居住地: Cusco,Peru
投稿: 67
Re: SC_DB_DBFactory_MYSQL_Ex not found
CLASS_EX_PATH あたりが通ってないような気がしますが、
公開側の画面は正常に動作しているのでしょうか?
Hiroya
投稿日時: 2009/10/28 23:15
対応状況: −−−
新米
登録日: 2009/10/28
居住地: Tokyo
投稿: 5
Re: SC_DB_DBFactory_MYSQL_Ex not found
公開側の画面ですが、セッションを使うようなページ移動で「不正なページ移動です。」となります、なので会員登録も最初の移動でこのエラーとなって登録できません。
それ以外では商品を見たりすることは問題ないです。
ローカルな環境に同じミドルウエアの構成でインストールしてみましたがやはり同じ現象ですね。。。
もう少し色々試してみます。
nanasess
投稿日時: 2009/10/29 0:03
対応状況: −−−
登録日: 2006/9/9
居住地: 宝塚
投稿: 1662
Re: SC_DB_DBFactory_MYSQL_Ex not found
アーカイブの解凍に失敗しているとか.

zip 版, tar.gz 版とも同じでしょうか?
Hiroya
投稿日時: 2009/10/29 13:11
対応状況: −−−
新米
登録日: 2009/10/28
居住地: Tokyo
投稿: 5
Re: SC_DB_DBFactory_MYSQL_Ex not found
現在zip版しか試していませんが、こんなページを見つけました。

Bug #48686 Cyclic inclusion of classes
http://bugs.php.net/bug.php?id=48686

試しにエラーが発生した環境でPHPのバージョンだけを5.1へ下げてみたところ、EC-CUBEは側の再インストールすることなくエラーは消えログインもできるようになりました。
また、5.2.10環境でもapcを一旦OFFにしたところ現在ONに戻してもログイン可能です、しばらくこれで様子をみてみます。
Hiroya
投稿日時: 2009/10/29 14:38
対応状況: −−−
新米
登録日: 2009/10/28
居住地: Tokyo
投稿: 5
Re: SC_DB_DBFactory_MYSQL_Ex not found
やっぱりAPCを有効にするとセッションが必要なページ移動で失敗しますね。

動作が異常と思われる環境は
PHP 5.2.10
APC 3.1.3p1

以下の環境では問題ありませんでした。
PHP 5.1.6
APC 3.0.19

AMUAMU
投稿日時: 2009/10/30 9:06
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: SC_DB_DBFactory_MYSQL_Ex not found
APCの不具合のようですね
特定のパターンで発生するようですが、APCの開発グループは動きがイマイチ最近悪いようなので修正がされていくか怪しいところ・・・

リンク先ではAPCが悪いということでBogusになっていますのでPHPコア側では対処するつもりが無いようです。
APC3.1.1以降はbeta扱いなので致し方ないかもしれません・・・
APCだけ3.0.19を使うようにビルドし直すか、PHPの環境を変えるぐらいしか対処が無さそうです。(もしくはAPCコード自体の問題点を探してコードレベルで直すか

APCのようなコードキャッシュの高速化系は問題が生じた場合は諦めるしかないと思います。


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

Hiroya
投稿日時: 2009/11/2 11:33
対応状況: −−−
新米
登録日: 2009/10/28
居住地: Tokyo
投稿: 5
Re: SC_DB_DBFactory_MYSQL_Ex not found
アドバイス有難うございます。
そうですね、当面(?)APCの利用は諦めようと思います。
とりあえずEC-CUBEの公開ディレクトリに対してはAPCをDisableする設定で運用します。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

クレジットカード情報の非保持化対応

統計情報

総メンバー数は20,548名です
総投稿数は83,580件です

投稿数ランキング

1
seasoft
7331
2
AMUAMU
2712
3
nanasess
1662
4
yuh
1430
5
red
1076
6
fukap
907
7
shutta
827
8
468
800
9 ramrun 789
10
tsuji
784
11
umebius
723
12
tao_s
651
13 karin 641
14 sumida 638
15
homan
633
16 DELIGHT 571
17
patapata
502
18
flealog
483
19 tonton 436
20
ecbg
387


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© LOCKON CO.,LTD. All Rights Reserved.