• Anonymous User 18683214

    (@anonymized-18683214)


    お世話になっております。pz_linkcardを使用させていただいております。

    現在使用中のwordpressサイトにて以下のエラーが出ています。

    
    [29-Mar-2021 01:27:39 UTC] WordPress データベースエラー: Duplicate entry 'xxx' for key 'url_key' for query INSERT INTO wp_pz_linkcard (url, url_key, scheme, domain, thumbnail, favicon, charset, sns_time, sns_nexttime, sns_twitter, sns_facebook, sns_hatena, sns_pocket, use_post_id1, use_post_id2, use_post_id3, use_post_id4, use_post_id5, use_post_id6, regist_title, regist_excerpt, regist_charset, regist_time, regist_result, update_time, update_result, mod_title, mod_excerpt, alive_time, alive_nexttime, alive_result, url_redir, no_failure) VALUES ('値'......'値','値') made by do_action_ref_array('pz_linkcard_alive'), WP_Hook->do_action, WP_Hook->apply_filters, Pz_LinkCard->schedule_hook_alive, include('/plugins/pz-linkcard/lib/pz-linkcard-cron-alive.php'), Pz_LinkCard->pz_SetCache
    

    wordpressサイトの画面上ではエラーは今のところ確認できておりません。
    また、記事を自動で更新するような処理などは実施してません。
    一番最初に起こった時刻は[09-Mar-2021 15:46:49 UTC]です。
    また、このエラーは1日あたり約1200件ほど出力されています。
    深夜帯もたくさん出力されています。

    タイミングとしてはPz-LinkCard Ver.2.4.4へのアップデートのタイミングが怪しいと思いますが、原因と解決策がわからず困っております。

    なにかご存じでしたらご教授ください。

Viewing 6 replies - 1 through 6 (of 6 total)
  • そんなにですか!ご迷惑おかけしています。調査いたします。

    とりあえず、エラーログを止める方法としましては、

    1.「設定」 → 「Pz カード設定」 → 「上級者向け」
      → 「ファイルメニュー」にチェック

    2.「ツール」 → 「Pz カード管理」 → 一覧の下の「ファイルメニュー」
      → 「エクスポート」

    3.ファイルをダウンロードして保存

    4.カード管理画面のファイルメニューの「インポート」

    5.「ファイルの選択」 → 先ほどダウンロードしたファイルを指定

    6.「すべてのキャッシュを消去」にチェック

    7.「インポートするファイルをアップロード」

    で、一旦落ち着く気がします。

    原因はプログラムの不具合と思われるため、上記の対応では根本的な解決とはならないため、調査は継続して行う予定です。

    ────────
    ■今後の調査にあたって

    もしもTwitterアカウントをお持ちで、可能であれば @popozure のDMにてログを送っていただく事はできますでしょうか。

    ツイッターアカウント: @popozure もしくは @popo68k

    Twitterアカウントをお持ちで無い場合でもメールで送っていただく事が出来ましたら、当サイトにてコメントを記入していただく事はできますでしょうか。(コメントにメールアドレスを入力しても公開はされません。)

    もしくは何かお渡しいただける手段があるなら提示していただけますでしょうか。

    検索用に url_key というのを設定しているのですが、実質使っていなくてトラブルが多いので、項目を削除する方向で検討いたします。

    よって、上記の調査についてのログの送付は不要となります。

    好奇心はあるので送っていただければ分析はしてみたいです。

    Thread Starter Anonymous User 18683214

    (@anonymized-18683214)

    ご返信と、エラーログの止め方についての対応ありがとうございます。
    試したところエラーログが出なくなることが確認できました。
    ログについては既に送っていますが、以下がログです。

    
    [29-Mar-2021 01:27:39 UTC] WordPress データベースエラー: Duplicate entry 'xxx' for key 'url_key' for query INSERT INTO wp_pz_linkcard (url, url_key, scheme, domain, thumbnail, favicon, charset, sns_time, sns_nexttime, sns_twitter, sns_facebook, sns_hatena, sns_pocket, use_post_id1, use_post_id2, use_post_id3, use_post_id4, use_post_id5, use_post_id6, regist_title, regist_excerpt, regist_charset, regist_time, regist_result, update_time, update_result, mod_title, mod_excerpt, alive_time, alive_nexttime, alive_result, url_redir, no_failure) VALUES ('値'......'値','値') made by do_action_ref_array('pz_linkcard_alive'), WP_Hook->do_action, WP_Hook->apply_filters, Pz_LinkCard->schedule_hook_alive, include('/plugins/pz-linkcard/lib/pz-linkcard-cron-alive.php'), Pz_LinkCard->pz_SetCache
    

    ありがとうございます。

    バックグラウンドでのリンク先サイトの生存チェックでエラーが出たようです。

    まずはエラーが出なくなったとの事で良かったです。

    なるべく早く修正版を出したいと思います。

    進捗報告。

    テスト環境で修正が終わり、テスト中です。

    次回 Ver.2.4.5 で対応されます。

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘データベースエラー’ is closed to new replies.