サイトカレンダをスキップ

«
2017年 12月
»
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

-

ログイン

ログイン

QRコード

QR code


 掲示板目次 > Magento全般 > インストール不具合 新規投稿 返信投稿
 チェックアウトで500エラー "Varien_Data_Form_Filter_Postcode' not found"
 
togawamanabu
 2014年3月20日 16:25 JST (参照数 5533回)  
掲示板 Newbie
Newbie

状態: オフライン


登録日: 2008年9月19日
投稿数: 3
こんにちわ。お世話になっております。

チェックアウト画面から、ゲストチェックアウト、住所などの情報を入力して「次へ」をクリックすると、500エラー「Varien_Data_Form_Filter_Postcode' not found」が表示され、カートの画面に戻ってしまう問題が発生しています。

magentoのバージョンは1.8.1でPHP5.4に対応するためのパッチを当てています。ECGikenの日本語化などのエクステンションを入れていたのですが、1.8では404エラー等がでて使えないようだったので、principle-works様の日本語プラグインを使わせていただこうと思っていました。

ECGikenのエクステンションはmangerから正常に削除できたのですが、「Varien_Data_Form_Filter_Postcode' not found」はECGikenのコードが残っている影響でしょうか?

アドバイス何卒よろしくおねがいいたします。

 
プロフィール メール
引用して書き込む
hirokazu_nishi
 2014年3月20日 22:04 JST  
掲示板 管理者
管理者

状態: オフライン


登録日: 2008年2月 9日
投稿数: 470
多分それは、eav_attributeテーブルのbackend_model列にそのデータがあるからだと思います。
エクステンションによっては商品属性などで類似する変更を行うものがあり、アンインストールする際に注意しないと同じような事態に陥ります。

この手の対策は、

・eav_attributeテーブルの中身を確認する。
・backend_model列に該当のクラスが入っている行のデータを直す。
・キャッシュクリアとインデックス再構築をする

でいけると思います。

Magento技術サポート・日本語化エクステンション・セキュリティ診断提供中です。日本語ガイドブックの販売・レンタルサーバサービス開始しました。 http://principle-works.jp/
 
プロフィール メール ホームページ
引用して書き込む
togawamanabu
 2014年3月21日 00:23 JST  
掲示板 Newbie
Newbie

状態: オフライン


登録日: 2008年9月19日
投稿数: 3
hirokazu_nishi様

早速のお返事ありがとうございます!

eav_attributeテーブルのbackend_model列にはpostcodeが付く列がみつかりませんでした。
attribute_code列にpostcodeが付く以下の列があったのですが、なにか修正するべき箇所はありますでしょうか。



30 | 2 | postcode | NULL | NULL | varchar | NULL | NULL | text | Zip/Postal Code | NULL | NULL | 1 | 0 | NULL | 0 | NULL |

 
プロフィール メール
引用して書き込む
hirokazu_nishi
 2014年3月22日 10:35 JST  
掲示板 管理者
管理者

状態: オフライン


登録日: 2008年2月 9日
投稿数: 470
だとすると、

・customer_eav_attributeテーブルにゴミが残っている

のではないかと思います。

Magento技術サポート・日本語化エクステンション・セキュリティ診断提供中です。日本語ガイドブックの販売・レンタルサーバサービス開始しました。 http://principle-works.jp/
 
プロフィール メール ホームページ
引用して書き込む
bestshop24h
 2014年3月22日 17:18 JST  
掲示板 Active Member
Active Member

状態: オフライン


登録日: 2011年12月27日
投稿数: 190
俺の経験により、前のバックアップにrestoreしたほうがいいです、
バッチ或はpluginをinstallする時、バッチ或はpluginはbeta状態怖れがあるから。
いろいろな悪い影響が残されてしまった。

業務:magentoテンプレート代購入、インストール、レイアウト修正、機能追加です。 bestshop24h.com
 
プロフィール メール ホームページ
引用して書き込む
togawamanabu
 2014年3月23日 22:19 JST  
掲示板 Newbie
Newbie

状態: オフライン


登録日: 2008年9月19日
投稿数: 3
お返事ありがとうございます!
customer_eav_attributeにゴミが残っていました。エラーがでてそうな行を削除することで、動作するようになりました。

 
プロフィール メール
引用して書き込む
内容生成: 4.75 秒
新規投稿 返信投稿


通常 通常
注目トピック 注目トピック
ロック済 ロック済
新着 新着
注目トピック 新着 注目トピック 新着
ロック済トピック 新着 ロック済トピック 新着
ゲストユーザの投稿を見る 
ゲストユーザ投稿可能 
HTML許可 
バッドワードをチェック