0.9-betaで商品一括登録ののデータベースエラー
- このトピックには9件の返信、2人の参加者があり、最後に nanbuにより14年、 10ヶ月前に更新されました。 nanbuにより14年、 10ヶ月前に更新されました。
- 
		投稿者投稿
- 
		
			
				
2010年12月26日 6:05 AM #50164jin 参加者不具合の報告以外の場合は削除してください。 
 ご利用中のバージョン:0.9-beta 症状を確認したブラウザ:firefox3.0.19 サーバー(会社名、サービス名):Xserver SSLの利用: 共用SSL 
 0.9-betaにアップグレードし、早速商品一括登録をしようとしたところ、以下のようなエラーがでます。 商品は正常に入荷されているようです。 WordPress database error: [Table ‘×××.wp_postmeta’ doesn’t exist] SELECT meta.post_id FROM wp_postmeta AS meta INNER JOIN wp_posts AS post ON meta.post_id = post.ID AND post.post_status <> ‘trash’ AND post.post_mime_type = ‘item’ WHERE meta.meta_value = ‘×××’ LIMIT 1 ※×××は伏字 お手数ですがご対応宜しくお願いします。 2010年12月26日 7:39 AM #61142 nanbuキーマスター nanbuキーマスターご報告ありがとうございます。 アップしたファイルを送っていただけますでしょうか。 また、ログも一緒に送っていただけると助かります。 nanbuアットusconsort.com(アットは@) よろしくお願いします。 2010年12月27日 1:50 AM #61143 nanbuキーマスター nanbuキーマスターこんにちは。 エクセルデータを拝見しました。 頂いたデータ(2行)をこちらで一括登録してみましたら、2行成功、67行でエラーと言うメッセージでした。ログも67行の異常を残していました。 この件は、エクセルデータの空の行にゴミが入っているのが原因でした。空の行を100行ほど削除してからの登録は異常なく終了しました。念のため列(カラム)も空の列を削除しておくと良いかと思います。 空の行のゴミに関しては無視するよう修正したいと思います。 次に、カテゴリーのチェックが入りませんでした。データの仕様にはこの様に書いています。 
 カテゴリーID(カテゴリーの設定が先)。カテゴリー「商品」は必須です、必ず含めてください。カテゴリー「商品」が3、カテゴリー「お勧め商品」が5の場合下のようになります。 例)3;5 
 親カテゴリーも含めてください。 2010年12月27日 1:59 AM #61144 nanbuキーマスター nanbuキーマスターjin さん beta版の動作チェックはテスト環境を用意して行なってください。コミュニティーにも書きましたが本稼動のサイトでテストは危険です。 ご利用のサーバーで。データベースを複数用意する事ができれば、もう一つ別にWordPress をインストールする事ができます。 また、同じドメイン上にWelcart を複数用意する場合は、config.php にユニークなUSCES_KEY を設置してください。 2010年12月27日 2:17 AM #61145 nanbuキーマスター nanbuキーマスターjin さん、phpMyAdmin は使えますか? 念のためwp_postmeta というテーブルがあるか確認してください。上のエラーではwp_postmeta が見つからないと言っているような気がします。もしこのテーブルがないと商品の登録どころか、通常の記事も正常には登録されなくなります。 よろしくお願いいたします。 2010年12月27日 2:18 AM #61146jin 参加者ご対応ありがとうございます。 データベースエラーの内容をよく見たところ、 wp_postmetaが存在しないといっています。 私は、wp_のところを変更してワードプレスをインストールしたため、確かに存在するはずのないテーブルです。 wp_postmetaを参照しようとしているということに 同じ商品コードの商品を登録するとダブる現象の原因かもしれないのですが、 wp_postmetaを私がインストールした環境のテーブル名にするにはどのようにしたらよいのでしょうか? ご教示いただきたく、お手数ですが、宜しくお願いいたします。 2010年12月27日 2:20 AM #61147 nanbuキーマスター nanbuキーマスター! prefix はチェックしてあると思っていましたが・・・ ちょっと調べてみますのでしばらくお待ちください。 2010年12月27日 2:42 AM #61148 nanbuキーマスター nanbuキーマスターすみません、jin さん。 一括登録でwp_postmeta を決め打ちしているところが1箇所ありました。 大変失礼しました、こちらにミスでした。 修正版を出しますのでしばらくお待ちください。 お急ぎでしたら、以下の修正で正常になります。 usc-e-shop/functions/function.php 2940行目 $query = $wpdb->prepare("SELECT meta.post_id FROM wp_postmeta AS meta
 ↓
 $query = $wpdb->prepare("SELECT meta.post_id FROM $wpdb->postmeta AS metaありがとうございました。でも、テストはテストサイトでお願いしますね。 商品編集ページでの更新ができない件はwp_postmeta とは関係ないようです。もう少し調査してみます。 2010年12月27日 5:09 AM #61149jin 参加者ありがとうございます。 もう一箇所決め打ちしているところがありました。 これで上書きされるようになりました。 ありがとうございました。 2941行目 INNER JOIN wp_posts AS post ON meta.post_id = post.ID AND post.post_status <> %s AND post.post_mime_type = ‘item’ ↓ INNER JOIN $wpdb->posts AS post ON meta.post_id = post.ID AND post.post_status <> %s AND post.post_mime_type = ‘item’ 2010年12月27日 5:34 AM #61150 nanbuキーマスター nanbuキーマスターあ、ほんとだ。 重ねがさねありがとうございます。 投稿者投稿10件の投稿を表示中 - 1 - 10件目 (全10件中)- このトピックに返信するにはログインが必要です。
 
 PAGE TOP
PAGE TOP