wqv5mbs2

投稿の際は下記の情報をお書き添えください。
-------------------------------------------
WordPress のバージョン:(例 6.0.2)
Welcart のバージョン:(例 2.8.1)
PHP のバージョン:(例 8.0)
Welcart専用の拡張プラグインとバージョン:(例 DL Seller 3.4.1、SKU Select 1.4.2)
ご利用の親テーマとバージョン :(例 Welcart Basic 1.7.1)
ご利用の子テーマとバージョン :(例 Welcart Beldad 1.4)
症状を確認したブラウザ:
サーバー【重要】:(会社名、サービス名)
--------------------------------------------

フォーラムへの返信

6件の投稿を表示中 - 1 - 6件目 (全6件中)
  • 投稿者
    投稿
  • wqv5mbs2
    参加者

    お世話になります。

    色々とありがとうございました。
    結果、100077,100078は削除して欠番とし、新たな商品コードを採番しました。
    現在は商品一括登録もエラーなく登録できます。

    本件はクローズでお願いします。ありがとうございました。

    wqv5mbs2
    参加者

    お世話になります。

    苦労してsqlを見よう見まねで操作してpostmetaから2346,2347を削除したのですが、案の定dbが崩れてしまい、画像データが表示されなくfなってしまいました。
    やればやるほどハマってしまったのでしょうがなくdumpから戻したら、何とか綺麗に戻ったのですが、やはりsqlは付け焼刃では難しいと感じました。

    範疇外かと思いますが、mariaDBはお詳しいでしょうか?
    それほどmysqlとは大差ないと思っておりますが、2346,2347をselectすると添付ファイルのような結果となります。
    重複している501のidが「post_parent」というフィールドにあるように見えるのですが、子投稿の概念があるのでしょうか?
    ちなみに2347は見つかりませんでした。
    添付コマンドはwp_postsだけですので、postmetaに何かあるのかもしれませんが。sqlのコマンドの質問をされてもわからないとおっしゃるのであれば結構です。

    これ以上DBを直接触るのはリスクが高いので、重複した100077,100078の商品コードは永久欠番として削除して
    該当商品は新たなコードで出品しようかと考えております。

    Attachments:
    You must be logged in to view attached files.
    wqv5mbs2
    参加者

    お世話になります。

    その後、だいぶ探してみたのですが、
    商品マスタの商品リスト内にも
    商品データ出力したcsvにも2346と2347は表示されません。
    当然ですが、ゴミ箱等も探しているのですが、見つけることができません。

    実際、SQLコマンドのSELECTとかで参照できればよいのですが、今回GCP(GCE?)のOpenlitespeedに
    移行した為、IaaSの権限とかがよく理解できておらず、SQL_DBpassとかが勉強不足のため、コマンドラインで
    参照できません。
    GUI上で何とかゴミ(2346,2347)を表示できればよいのですが。。。

    wqv5mbs2
    参加者

    お世話になります。
    いつも早急なご対応ありがとうございます。

    > CSVの商品コードだけを重複しないように編集します。(商品コード10077と100078が重複しているはずです
    > ので、重複しないように別の商品コードに変更します)
    実際のcsvを添付したつもりでしたが、見えませんでしたでしょうか?
    100077も100078も両方とも2行ですが、それぞれPost ID:501,502であり、それ以外に見つかりません。

    PostID:商品コード:SKU
    501:100077:100077_1
    501:100077:100077_2
    502:100078:100078_1
    502:100078:100078_2
    エラー内容に準じれば
    2346:100077:100077_1
    2346:100077:100077_2
    2347:100078:100078_1
    2347:100078:100078_2
    というエントリが存在し、それを削除すれば解消するかと
    考えられますが、出てこないので削除しようがありません。

    見えないのは何か考えられる事項がありますでしょうか?
    よろしくお願いいたします。

    wqv5mbs2
    参加者

    お世話になります。
    > Welcartのバージョンは最新版1.9.37がリリースされましたので、そちらをお使い下さい。
    確認した処、Welcartのバージョンは最新版1.9.37にアップされていました。

    > また、先の投稿の内容は実施されているということでよろしいでしょうか?
    先の投稿の内容は実施しました。が現象が変化ありません。

    > 最後に「同じ商品コードを重複登録してしまったような感はある」とのことですが、エラーの内容から重複していると判断されておられるのでしょうか?
    商品登録をしている際に謝ってコードを同じにしてしまった気がするだけです。確認もできませんので、判断はエラーの内容からで間違いありません。

    > エラーの内容も記載いただけると幸いです。
    ①商品一括登録時
    Welcart Shop>商品マスター>操作フィールド表示より「商品データ出力」 全項目をダウンロードします。
    →ダウンロードしたcsvを一切触らずに同じ場所の「商品一括登録」全項目でファイルを選択し登録開始を押すと
    「商品コードが重複して登録されています。 , 100077 , 100078」
    と表示されます。

    ②個別商品編集
    Welcart Shop>商品マスターより該当の商品コード10077を編集します。
    →何の変更もなく「更新ボタンを押します。」
    ERROR : post_ID 2346, Same product code is registered here.
    先のcsvファイルで確認するとpost IDに2346は表示されません。因みに上記の商品コード100077は
    Post IDは501となります。

    ご助言よろしくお願いいたします。

    wqv5mbs2
    参加者

    動作に関するご質問の場合は、必ず下記をコピペしてご利用の環境をご記入ください。
    ——————————————-
    WordPress のバージョン:5.5.3
    Welcart のバージョン:1.9.36
    ご利用のテーマ:WelcartBasic の自作子テーマ
    症状を確認したブラウザ:Google Chrome
    サーバー:Google Cloud `latform
    SSLの利用:常時SSL
    ——————————————–
    お世話になります。
    nahoさんの質問投稿を拝見して、同様の状態であると思い
    Development Version にアップグレードしてみたりしたのですが、
    うまくいきません。

    同じ商品コードを重複登録してしまったような感はあるのですが、ごみ箱等を探しても
    該当するPostIDが見つかりません。

    何かよい解決案はありますでしょうか
    本件、csvアップロードのみではなく該当の重複しているPostID(可視化されてるほう)を
    更新しようとしても同様のエラーが出ます。

    よろしくお願いいたします。

6件の投稿を表示中 - 1 - 6件目 (全6件中)