バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

その他 > その他 > 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
居住地:
投稿: 2315
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公式 Amazon Payプラグイン

統計情報

総メンバー数は93,408名です
総投稿数は111,048件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2315
5
umebius
2085
6
yuh
1850
7
h_tanaka
1756
8
red
1574
9
mcontact
1465
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
804
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

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

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.