バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 管理画面>基本情報管理>SHOPマスタでのエラー

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
makoto96
投稿日時: 2014/1/10 13:21
対応状況: 確認中
新米
登録日: 2014/1/10
居住地:
投稿: 5
管理画面>基本情報管理>SHOPマスタでのエラー
初書き込み&質問となります、
なにとぞ宜しくお願い致します。
以前は動いていたのですが、
諸事情により
再インストール後、
管理画面の基本情報管理タブクリックまたは
SHOPマスタの項目クリック時のみ下記エラーが出てしまい、
SHOP情報のみ登録出来ずに困っています。
※その他は全て正常に動いています。

▼▼▼ デバッグ情報ここから ▼▼▼
http://*******/shop/admin/basis/

SERVER_ADDR: 172.17.16.225
REMOTE_ADDR: 110.165.208.104
USER_AGENT: Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko

Fatal error(E_USER_ERROR): DB処理でエラーが発生しました。
SQL: [SELECT company_name, company_kana, shop_name, shop_kana, shop_name_eng, zip01, zip02, pref, addr01, addr02, tel01, tel02, tel03, fax01, fax02, fax03, business_hour, email01, email02, email03, email04, tax, tax_rule, free_rule, good_traded, message, regular_holiday_ids, latitude, longitude, downloadable_days, downloadable_days_unlimited FROM dtb_baseinfo ]
MDB2 Error: no such field
_doQuery: [Error message: Could not execute statement]
[Last executed query: PREPARE mdb2_statement_mysql_6d1ad68bb4363473e92f9732de19fd74594131ce1 FROM 'SELECT company_name, company_kana, shop_name, shop_kana, shop_name_eng, zip01, zip02, pref, addr01, addr02, tel01, tel02, tel03, fax01, fax02, fax03, business_hour, email01, email02, email03, email04, tax, tax_rule, free_rule, good_traded, message, regular_holiday_ids, latitude, longitude, downloadable_days, downloadable_days_unlimited FROM dtb_baseinfo ']
[Native code: 1054]
[Native message: Unknown column 'tax' in 'field list']
on [/export/sd210/www/jp/r/e/*******/*******/*******/*******/*******/data/class/SC_Query.php(1087)]
/export/sd210/www/jp/r/e/*******/*******/*******/*******/*******/shop/admin/basis/index.php(33): LC_Page_Admin_Basis_Ex->process
/export/sd210/www/jp/r/e/*******/*******/*******/*******/*******/data/class_extends/page_extends/admin/basis/LC_Page_Admin_Basis_Ex.php(56): LC_Page_Admin_Basis->process
/export/sd210/www/jp/r/e/*******/*******/*******/*******/*******/data/class/pages/admin/basis/LC_Page_Admin_Basis.php(71): LC_Page_Admin_Basis->action
/export/sd210/www/jp/r/e/*******/*******/*******/*******/*******/data/class/pages/admin/basis/LC_Page_Admin_Basis.php(125): SC_Helper_DB->sfGetBasisData
/export/sd210/www/jp/r/e/*******/*******/*******/*******/*******/data/class/helper/SC_Helper_DB.php(142): SC_Query->select
/export/sd210/www/jp/r/e/*******/*******/*******/*******/*******/data/class/SC_Query.php(176): SC_Query->getAll
/export/sd210/www/jp/r/e/*******/*******/*******/*******/*******/data/class/SC_Query.php(296): SC_Query->prepare
/export/sd210/www/jp/r/e/*******/*******/*******/*******/*******/data/class/SC_Query.php(1016): SC_Query->error
/export/sd210/www/jp/r/e/*******/*******/*******/*******/*******/data/class/SC_Query.php(1087): trigger_error


▲▲▲ デバッグ情報ここまで ▲▲▲

なにとぞご教示下さい。
tsuji
投稿日時: 2014/1/10 14:50
対応状況: −−−
仙人
登録日: 2013/11/19
居住地:
投稿: 958
Re: 管理画面>基本情報管理>SHOPマスタでのエラー
makoto96様

>MDB2 Error: no such field
エラーの中に上記のものがありましたので、
SQLでの取得しようとしているカラムとDBのカラムとが
一致していないものと思われます。

dtb_baseinfoテーブルのカラムと下記のエラーで出力されたSQLをご確認ください。


引用:

SQL: [SELECT company_name, company_kana, shop_name, shop_kana, shop_name_eng, zip01, zip02, pref, addr01, addr02, tel01, tel02, tel03, fax01, fax02, fax03, business_hour, email01, email02, email03, email04, tax, tax_rule, free_rule, good_traded, message, regular_holiday_ids, latitude, longitude, downloadable_days, downloadable_days_unlimited FROM dtb_baseinfo ]
makoto96
投稿日時: 2014/1/10 15:21
対応状況: −−−
新米
登録日: 2014/1/10
居住地:
投稿: 5
Re: 管理画面>基本情報管理>SHOPマスタでのエラー
tsuji様

ご教示ありがとうございます、
早速確認してみました所以下の様に記載がありました。
確認ファイル
/data/class/pages/admin/basis/LC_Page_Admin_Basis.php
144〜180行目
-----------------------------------------------------------
// 基本情報用のカラムを取り出す。
function lfGetCol() {
$arrCol = array(
'company_name',
'company_kana',
'shop_name',
'shop_kana',
'shop_name_eng',
'zip01',
'zip02',
'pref',
'addr01',
'addr02',
'tel01',
'tel02',
'tel03',
'fax01',
'fax02',
'fax03',
'business_hour',
'email01',
'email02',
'email03',
'email04',
'tax',
'tax_rule',
'free_rule',
'good_traded',
'message',
'regular_holiday_ids',
'latitude',
'longitude',
'downloadable_days',
'downloadable_days_unlimited'
);
return $arrCol;
}
--------------------------------------------------------
ここまではエラーと同様で
同ファイル214〜262行目の並びが違いましたがこちらは関係ありますでしょうか…。

--------------------------------------------------------
function lfInitParam(&$objFormParam, $post) {
$objFormParam->addParam('会社名', 'company_name', STEXT_LEN, 'KVa', array('MAX_LENGTH_CHECK'));
$objFormParam->addParam('会社名(フリガナ)', 'company_kana', STEXT_LEN, 'KVC', array('KANA_CHECK','MAX_LENGTH_CHECK'));

$objFormParam->addParam('店名', 'shop_name', STEXT_LEN, 'KVa', array('EXIST_CHECK','MAX_LENGTH_CHECK'));
$objFormParam->addParam('店名(フリガナ)', 'shop_kana', STEXT_LEN, 'KVC', array('KANA_CHECK','MAX_LENGTH_CHECK'));
$objFormParam->addParam('店名(英語表記)', 'shop_name_eng',MTEXT_LEN, 'a', array('GRAPH_CHECK','MAX_LENGTH_CHECK'));
// 郵便番号チェック
$objFormParam->addParam('郵便番号1', 'zip01', ZIP01_LEN, 'n', array('EXIST_CHECK', 'NUM_CHECK','NUM_COUNT_CHECK'));
$objFormParam->addParam('郵便番号2', 'zip02', ZIP02_LEN, 'n', array('EXIST_CHECK', 'NUM_CHECK','NUM_COUNT_CHECK'));
// 所在地チェック
$objFormParam->addParam('都道府県', 'pref', '', 'n', array('EXIST_CHECK'));
$objFormParam->addParam('所在地1', 'addr01', MTEXT_LEN, 'KVa', array('EXIST_CHECK', 'MAX_LENGTH_CHECK'));
$objFormParam->addParam('所在地2', 'addr02', MTEXT_LEN, 'KVa', array('EXIST_CHECK', 'MAX_LENGTH_CHECK'));
// メールチェック
$objFormParam->addParam('商品注文受付メールアドレス', 'email01', null, 'a', array('EXIST_CHECK', 'EMAIL_CHECK', 'EMAIL_CHAR_CHECK'));
$objFormParam->addParam('問い合わせ受付メールアドレス', 'email02', null, 'a', array('EXIST_CHECK', 'EMAIL_CHECK', 'EMAIL_CHAR_CHECK'));
$objFormParam->addParam('メール送信元メールアドレス', 'email03', null, 'a', array('EXIST_CHECK', 'EMAIL_CHECK', 'EMAIL_CHAR_CHECK'));
$objFormParam->addParam('送信エラー受付メールアドレス', 'email04', null, 'a', array('EXIST_CHECK', 'EMAIL_CHECK', 'EMAIL_CHAR_CHECK'));

// 電話番号
$objFormParam->addParam('電話番号1', 'tel01', TEL_ITEM_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK'));
$objFormParam->addParam('電話番号2', 'tel02', TEL_ITEM_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK'));
$objFormParam->addParam('電話番号3', 'tel03', TEL_ITEM_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK'));

// FAX番号
$objFormParam->addParam('FAX番号1', 'fax01', TEL_ITEM_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK'));
$objFormParam->addParam('FAX番号2', 'fax02', TEL_ITEM_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK'));
$objFormParam->addParam('FAX番号3', 'fax03', TEL_ITEM_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK'));

// その他
$objFormParam->addParam('消費税率', 'tax', PERCENTAGE_LEN, 'n', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK'));
$objFormParam->addParam('課税規則 ', 'tax_rule', PERCENTAGE_LEN, 'n', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK'));
$objFormParam->addParam('送料無料条件', 'free_rule', PRICE_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK'));
$objFormParam->addParam('店舗営業時間', 'business_hour', STEXT_LEN, 'KVa', array('MAX_LENGTH_CHECK'));

$objFormParam->addParam('取扱商品', 'good_traded', LLTEXT_LEN, '', array('MAX_LENGTH_CHECK'));
$objFormParam->addParam('メッセージ', 'message', LLTEXT_LEN, '', array('MAX_LENGTH_CHECK'));

if (!isset($post['downloadable_days_unlimited']) && $post['downloadable_days_unlimited'] != '1') {
$objFormParam->addParam('ダウンロード可能日数', 'downloadable_days', DOWNLOAD_DAYS_LEN, 'n', array('EXIST_CHECK', 'ZERO_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK'));
} else {
$objFormParam->addParam('ダウンロード無制限', 'downloadable_days_unlimited', array('EXIST_CHECK'));
$objFormParam->addParam('緯度', 'latitude', STEXT_LEN, '', array('MAX_LENGTH_CHECK'));
$objFormParam->addParam('軽度', 'longitude', STEXT_LEN, '', array('MAX_LENGTH_CHECK'));

$objFormParam->addParam('定休日', 'regular_holiday_ids', INT_LEN, 'n', array('MAX_LENGTH_CHECK'));
}
--------------------------------------------------------

無知で申し訳ないのですが再度ご教示頂ければ幸いです。
宜しくお願い致します。
tsuji
投稿日時: 2014/1/10 15:28
対応状況: −−−
仙人
登録日: 2013/11/19
居住地:
投稿: 958
Re: 管理画面>基本情報管理>SHOPマスタでのエラー
言葉足らずで申し訳ありません。

確認するのはファイルではなく、データベースのテーブルです。
テーブル名がdtb_baseinfoです。

ちなみにデータベースは何を使っておられますか?
makoto96
投稿日時: 2014/1/10 15:47
対応状況: −−−
新米
登録日: 2014/1/10
居住地:
投稿: 5
Re: 管理画面>基本情報管理>SHOPマスタでのエラー
tsuji様
MySQLですがレンタルサーバーの都合上
中のデータが確認出来ない様です…。
この場合は対処方法はなくなってしまうのでしょうか・・・。
重ね重ね申し訳ありませんがご教示ください。
tsuji
投稿日時: 2014/1/10 18:19
対応状況: −−−
仙人
登録日: 2013/11/19
居住地:
投稿: 958
Re: 管理画面>基本情報管理>SHOPマスタでのエラー
makoto96様

>[Native message: Unknown column 'tax' in 'field list']

エラーメッセージに上記のものがありました。
taxというカラムがないので、エラーになっているようです。

どんなレンタルサーバーを使っておられますか?
また、よろしければ、EC-CUBEのバージョンやphpのバージョン等の開発環境の情報を記載していただければ、
問題解決に役立つかもしれません。

また、お使いのレンタルサーバーでphpMyAdminは使えないのでしょうか?
makoto96
投稿日時: 2014/1/11 9:57
対応状況: −−−
新米
登録日: 2014/1/10
居住地:
投稿: 5
Re: 管理画面>基本情報管理>SHOPマスタでのエラー
tsuji様

いつもご回答ありがとうございます。
phpMyAdmin使える様にはなってるようですが、
サーバで公開している手順でかつ
推奨バージョン利用で何度行ってもインスト−ルができず。
という状況でして諦めて再インストールにて再構築中です。

重ね重ねありがとうございました!
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1291
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
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.