バージョン選択
フォーラム
メニュー
オンライン状況
|
|
76 人のユーザが現在オンラインです。 (66 人のユーザが フォーラム を参照しています。) |
|
|
バグ報告 > 管理機能 > 【v2.0.1】管理画面>基本情報管理>パラメータ設定でバグ |
|
管理機能
投稿者 |
スレッド |
ゲスト |
投稿日時: 2008/1/26 14:34
対応状況: −−−
|
|
【v2.0.1】管理画面>基本情報管理>パラメータ設定でバグ お世話になっております。 以前Alias使用時のgetLocation周りのバグを報告した者です。
今回は管理画面>基本情報管理>パラメータ設定で再現性のあるバグを発見しましたのでご報告させて頂きます。
■当方の開発環境 CentOS 4.4 Apache/2.2.4 PHP/5.2.1 (XCache v1.2.2, Zend Optimizer v3.2.6) PostgreSQL/8.2.3
インストール前にECCUBE 2.0.1のinsert_data.sqlに RECOMMEND_PRODUCT_MAXを追加しております。
■管理画面のパラメータ設定の変更箇所 PRODUCTS_LIST_MAX PRODUCTS_TOTAL_MAX
■再現方法 1、上記パラメータを変更する 2、更に上記パラメータを変更する 3、USER_TEMPLATE_DIRとUSER_PACKAGE_DIRの値が逆になる 4、更にしつこく何度も前述の変更箇所のパラメータを変更する(USER_TEMPLATE_DIRとUSER_PACKAGE_DIRは放置) 5、最終的にWarning: Smarty error: unable to read resource:を吐くようになる。
■最終的なバグ発生時のDB状況 下記のような変更が見られます。 TEMPLATE_DIR → URL_DIR . USER_DIR . USER_PACKAGE_DIR . TEMPLATE_NAME . "/" TPL_DIR → SMARTY_TEMPLATES_DIR . TEMPLATE_NAME . "/"
恐らくこれも逆になってますよね。
■今回はちょっと多忙により時間がないのでデバッグできませんが、 余裕ができましたら該当部分のソースコード読んでみます。 キャッシュ周りも問題ありそうなので根が深そうですが(^^;
以上、宜しくお願い致します。
|
|
|
ゲスト |
投稿日時: 2008/1/26 14:41
対応状況: −−−
|
|
Re: 【v2.0.1】管理画面>基本情報管理>パラメータ設定でバグ cache無いのファイルを削除し、 DB内mtb_constantsテーブルの下記の値を修正すれば正常に動作するようになるみたいです。 (ファイルの読み込みのみ正常に〜、かもしれません) ・TEMPLATE_DIRとTPL_DIRを元に ・USER_TEMPLATE_DIRとUSER_PACKAGE_DIRを元に
尚、mtb_constants_init.phpの値は正常でした。
|
|
|
|
統計情報
総メンバー数は88,976名です
総投稿数は110,019件です
|