質問 > 管理機能 > 管理画面での登録した規格やテンプレートが表示されない |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
DigiLove |
投稿日時: 2009/2/25 22:26
対応状況: −−−
|
半人前 登録日: 2009/1/7 居住地: 熊本 投稿: 24 |
管理画面での登録した規格やテンプレートが表示されない [EC-CUBE] 2.3.0正式版 > 2.3.3正式版へアップデート
[PHP] PHP 5.1.6 [データベース] MySQL 5.0.45 [WEBサーバ] apache2.2.3 [ブラウザ] Firefox3.0.6 [現象] 登録しているテンプレートが表示されなくなりテンプレート設定画面ではデフォルトのみが表示されてます。 ただ、表示されているのですが選択されていない状態です。(登録したテンプレートが適用されています。) この状態は別に困らないのですが、この次の問題が大変困っています。 そのせいかどうか分からないのですが、管理画面で登録している商品の規格ページは白紙の状態で表示されています。 本来は登録している商品の規格ページは登録状態が表示されます。 新規で商品登録して1つ規格登録した場合は、サイトのページに規格選択リストが2つ表示されます。 本来は登録していないので表示されないはずですが・・・。 そこで登録されている規格のみ選択して買い物かごに入れるとエラーが表示されます。(※を入力してください。) エラーリストの真白の部分を選択してカゴに入れるをクリックすると買い物かごに入れれます。 登録しているデータ(DB?)の読み込みがきちんとされていないのでしょうか? 最近はサイトの修正ばかりで商品の新規登録していなかったのでいつ、どのファイルを修正した時に起こった現象かわからなくなっています。 同じような現象が起きた方はいませんか? また、対策はどうすればいいでしょうか? よろしくお願いします。 |
DigiLove |
投稿日時: 2009/3/1 21:03
対応状況: −−−
|
半人前 登録日: 2009/1/7 居住地: 熊本 投稿: 24 |
Re: 管理画面での登録した規格やテンプレートが表示されない 他のスレッドに同じようなのを確認できたのですが、
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=2127&forum=4&post_id=7435#forumpost7435 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=1449&forum=11&post_id=4796#forumpost4796 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=2189&forum=11&post_id=7681#forumpost7681 どれも同じような現象です。 そこでデータベースをチェックしてたら、登録してないはずのclasscategory_id2の部分が本来0のはずが19が登録されています。 一応、新規で登録した分だけ手動で0に変更して対応しています。 ローカルホストでのテストでは問題なく処理されています。 そこでローカルホストで作成したデータをすべてサーバにアップしてチェックしましたが、やはりだめでした。 他のスレッドでもあるようにMySQLのバージョンによるバグか何かでしょうか? ちなみにローカルホストの環境は EC-CUBEバージョン 2.3.4 PHPバージョン 5.2.8 MySQL 5.1.30−community サーバ環境 EC−CUBEバージョン 2.3.4 PHPバージョン 5.1.6 MySQL 5.0.45 前回の書き込みよりサーバも一応EC-CUBEのバージョンを2.3.4にアップしました。 他に何かわかれば書き込みします。 |
DigiLove |
投稿日時: 2009/3/1 21:36
対応状況: −−−
|
半人前 登録日: 2009/1/7 居住地: 熊本 投稿: 24 |
Re: 管理画面での登録した規格やテンプレートが表示されない 自己解決しました。
ふとclasscategory_id 19とは何かと疑問に思い、チェックしました。 すると登録されていないName NULLで登録されていました。 それを削除すると今度はEC-CUBEの管理画面から商品の新規登録や変更ができなくなりました。 この行は削除するべきではなかったのでしょうか? ローカルホストの方では classcategory_id 0 name NULL class_id 0 status NULL rank 0 create_date 2009-02-27.... update_date 2009-02-27.... del_flg 0 でした、本来必要な情報のようなのでサーバの方にも同じ情報を追加しました。 すると一応新規登録や変更はできるようになりました。 思わぬ収穫でしたが、これで今までの現象が解消されました。 規格2が表示されなくなり普通に表示されるようになりました。 classcategory_id 0にこの値がなかったのが原因でしょう、何故かclass_id 19に移動していてバグが起きていたのだと思います。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |