バージョン選択

フォーラム

メニュー

オンライン状況

62 人のユーザが現在オンラインです。 (50 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 62
もっと...

サイト内検索

質問 > 管理機能 > 【初心者】登録商品の一括削除について

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
mikicham
投稿日時: 2014/9/10 19:46
対応状況: −−−
新米
登録日: 2014/9/10
居住地:
投稿: 2
【初心者】登録商品の一括削除について
[EC-CUBE]2.4.3
[レンタルサーバ] sixcore
[PHP] PHP 5.1.6
[現象] 登録した商品情報を一括削除したくて、パラメーター設定内のADMIN_MODEを有効にして商品管理に「検索結果をすべて削除」のボタンを出して、一括削除を試みたところ、どうしてもシステムエラーが出てしまい、ログイン画面に戻ってしまいます。どのようにしたら良いでしょうか?

前任者の作ったHPを閉鎖させたいのですが私自身がPHPなどの知識がないため、皆様の知恵をおかりできれば幸いです。よろしくお願い致します。
miiitaka
投稿日時: 2014/9/10 20:10
対応状況: −−−
一人前
登録日: 2011/10/17
居住地: 宮崎県宮崎市
投稿: 94
Re: 【初心者】登録商品の一括削除について
mikicham さん

EC-CUBEは継続して利用されるということでしょうか?
もしHPごと閉鎖するのであれば、アンインストールしてもいいかなと思いました。


----------------
無料で学べるEC-CUBEノウハウ - EC-CUBEの学校
アラタナ

poru
投稿日時: 2014/9/10 20:29
対応状況: −−−
半人前
登録日: 2014/4/17
居住地: 南国
投稿: 20
Re: 【初心者】登録商品の一括削除について
商品全削除はデータベースを操作することで可能です。

データベースは何を使用していますでしょうか?
(MySQLとかpostgreSQLとかです)

postgreSQLの場合でしたら

dtb_products_class(商品クラス情報)
dtb_product_categories(商品とカテゴリの結びつき。)
dtb_trackback(トラックバック情報)
dtb_best_products(おすすめ商品ブロック情報)
dtb_recommend_products(おすすめ商品情報)
dtb_review(レビュー情報)
dtb_customer_favorite_products(お気に入り情報)

上記の各テーブルの中身を空にしてあげて
各シーケンスを元に戻してあげてください。
※なにか抜けてたら教えて下さい。


後は
商品画像のアップロード先ディレクトリ内の画像を削除する
→ html/upload/save_image


ただ、この操作はデータベースに詳しくない場合は行わないほうが良いです。
間違うとサイトが動かなくなる可能性も有ります。


miiitakaさんの言うとおり一度サイトをアンイストールしてはいかがでしょうか?
そのほうが簡単かもしれません。
kuro_r
投稿日時: 2014/9/10 20:48
対応状況: −−−
常連
登録日: 2014/8/7
居住地:
投稿: 32
Re: 【初心者】登録商品の一括削除について
mikicham 様

もし、アンインストールが難しい場合は、
システムエラーの原因を探るしかありません。

phpのログ等を見てみて、エラーログが出力されていないか確認してみてください。
seiyawada
投稿日時: 2014/9/10 22:20
対応状況: −−−
常連
登録日: 2014/4/28
居住地:
投稿: 42
Re: 【初心者】登録商品の一括削除について

管理画面より商品の削除を行う場合、論理削除となり、サイトには表示されませんが、DBに商品情報が残ってしまいます。

もし、レンタルサーバのDB容量等を気にしていらっしゃるのでしたら、EC-CUBEで使用しているDBを削除するのがよいかと思います。

以下ページを参考に、sixcoreサーバ管理ツール、phpMyAdminよりDBの削除ができるかと思います。

http://www.sixcore.ne.jp/dedicated/man/db_myadmin.php
http://www.dbonline.jp/phpmyadmin/database/index3.html
mikicham
投稿日時: 2014/9/12 10:39
対応状況: −−−
新米
登録日: 2014/9/10
居住地:
投稿: 2
投稿者です。皆様、本当にありがとうございます!
皆様、お力添えありがとうございます。

データベースはMySQL 5.0.95と書いてありました。

別のモールで出店しているため、ECサイトでの継続は今後も予定をしていないので完全に閉鎖したいのですが、商品ページを出してしまっているために何人かのお客様にご注文をいただいている状態です。

今のお客様を最後に受注をストップしたいところなのですが
データベースなどの知識がない場合、アンインストールが一番いい方法でしょうか?

決済や万が一の返品トラブルなどの都合上、最近までご注文いただいているお客様の顧客情報だけ一か月ほど残しておきたいと思ったのですが、アンインストールをするとすべて消えてしまうのでしょうか?

おかしな質問をしていたら申し訳ないです。もう少しお付き合いいただければ幸いです。

よろしくお願い致します。
cohki
投稿日時: 2014/9/12 12:54
対応状況: −−−
一人前
登録日: 2013/4/15
居住地:
投稿: 133
Re: 投稿者です。皆様、本当にありがとうございます!
まだ受注データの鮮度が高いので、システムとしていじれるようにしておいた方が良いですね。

フロント画面のみメンテナンス画面に飛ばしてしまう、という対応もありますがいかがでしょうか?

.htacccessを利用して対応可能かと思います。
#フロントで利用するディレクトリにアクセスされた場合、メンテ画面に飛ばす
#あるIPアドレスからのアクセス以外は、メンテ画面に飛ばす など

http://qiita.com/cs_sonar/items/eea152085ec6ba3a7bab
http://web-tan.forum.impressrd.jp/e/2009/06/16/5880
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,291名です
総投稿数は109,691件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.