質問 > その他 > 【緊急】存在しないIDが管理画面とDBにだけ表示される |
その他
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kicks |
投稿日時: 2014/3/20 23:50
対応状況: 解決済
|
常連 登録日: 2012/5/15 居住地: 投稿: 56 |
Re: 【緊急】存在しないIDが管理画面とDBにだけ表示される yuhさま
様々ありがとうございました。 そうですよね。個々で環境が異なるのでご回答を求めるような私の発言が望ましくない事でした。 ひとまず問題のIDを削除し、 category_idとparent_category_idが同じ数値部分も削除し様子をみてみたいと思います。 EC-CUBEが安定して稼働するサーバーを切実に知りたいものです・・・ |
yuh |
投稿日時: 2014/3/20 18:00
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 【緊急】存在しないIDが管理画面とDBにだけ表示される 同じ状況が作り出せないので、あくまでも推測で書いています。
とりあえずそのdtb_product_categoriesからその該当のIDを削除して再度カテゴリ登録で治る気はするんですが、確証はありません。 |
kicks |
投稿日時: 2014/3/20 16:54
対応状況: −−−
|
常連 登録日: 2012/5/15 居住地: 投稿: 56 |
Re: 【緊急】存在しないIDが管理画面とDBにだけ表示される yuhさま
度々ありがとうございます。 phpmyadminよりcheck tableにて確認したところ CHECK TABLE `dtb_product_categories` Table Op Msg_type Msg_text _****.dtb_product_categories check status OK 上記のように表示され、問題ないように見受けられます。 ただ、少しきになり FROM `dtb_product_categories` ORDER BY `dtb_product_categories`.`category_id` ASC カテゴリIDの中に入ったところ、問題のIDだけが抜けていました・・・ 例えば 10,11,12とつづくはずが 10,12となっていました。 ですので階層上位の問題であるIDを削除してしまえばこの問題は解決される可能性は高いような気がしますがご確認頂けますでしょうか。 本当に度々申し訳ございません。 |
yuh |
投稿日時: 2014/3/20 13:37
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 【緊急】存在しないIDが管理画面とDBにだけ表示される dtb_product_categoriesのテーブルをCHECK TABLE かけてみてください。
その後念のために該当のIDを削除して見てください。 dtb_product_categoriesはproduct_idとcategory_idでユニークになっているはずなので、カテゴリの重複はデータ的に変なのでテーブルが壊れているかもしれないですね。 |
kicks |
投稿日時: 2014/3/20 13:20
対応状況: −−−
|
常連 登録日: 2012/5/15 居住地: 投稿: 56 |
Re: 【緊急】存在しないIDが管理画面とDBにだけ表示される yuh様
ご迷惑をおかけし申し訳ございません。 作業内容としては、商品登録を行なっていた際にブラウザがフリーズし、別ブラウザで商品登録を行なったところ特定のIDのみフロントエンド/管理画面から選択(クリック)するとタイムアウト状態になります。 問題のID以後のカテゴリは登録でき、かつ商品も表示されます。 正直こちらで作業していた事ではなく、お客様が作業をされていて起こった問題であるため現在もログなど確認している最中です。 ※契約上サポート範囲ではないのですがお困りなのでどうにか解決の糸口をご案内したいと思っております。 DB内をみてみたのですがそのIDだけカテゴリーの重複がみられたのでそれが原因なのであれば削除も行えばいいだけかとも思っております。 本当にご説明不足で申し訳ございませんが、上記から推察される事などありましたらご連絡をお願い致します。 |
yuh |
投稿日時: 2014/3/20 11:51
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 【緊急】存在しないIDが管理画面とDBにだけ表示される 具体的にどのような作業を行ったのかが不明なので、具体的な作業内容を書いていただけるとどの部分で不具合が起こったかを判断できると思います。
|
kicks |
投稿日時: 2014/3/20 11:07
対応状況: −−−
|
常連 登録日: 2012/5/15 居住地: 投稿: 56 |
Re: 【緊急】存在しないIDが管理画面とDBにだけ表示される yuh様
ご案内ありがとうございます。 DBからID削除だけで解決にならないのですね・・・ 問題なく稼働していただけに急にこのような事になるのが不自然すぎて納得いきませんが、昨日ご連絡頂きましたslow query logはみあたりませんでした。 状況としては該当のIDをクリックするとやはりロードがつづき、フロント画面も管理画面もダウンしてしまいます。 他にもアドバイスやこの部分が問題であるなどご存知の方がおられました場合は大変恐縮ですがご教授願います。 最悪、ID削除の方向で進めてみたいとは思います |
yuh |
投稿日時: 2014/3/20 10:41
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 【緊急】存在しないIDが管理画面とDBにだけ表示される 細かい部分がわからないのでなんともですが、DBからID削除だけでは根本的な解決にはならないと思います。
原因を特定した上で修正を行わないと、どこかで不具合が出てくると思います。 |
kicks |
投稿日時: 2014/3/20 0:39
対応状況: −−−
|
常連 登録日: 2012/5/15 居住地: 投稿: 56 |
Re: 【緊急】存在しないIDが管理画面とDBにだけ表示される ご案内ありがとうございます。
ログの前後slow query logについてですが、現在確認できる環境ではないためご案内する事ができない状況ですが、これが出ていた場合はDBからのID削除という方法では望ましくないという事になるのでしょうか? ご質問ばかりで申し訳ございませんが宜しくお願い致します。 |
yuh |
投稿日時: 2014/3/20 0:26
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 【緊急】存在しないIDが管理画面とDBにだけ表示される Lock wait timeout exceededなのでロック待ちのタイムアウトで、このログの前後にslow query log とか書かれてないですか?
|
(1) 2 » |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |