なんと、個人的にビックリニュース!
ZenCartのモジュール開発/販売していたzen-dera.jpが閉鎖されるとのこと・・・。
ケータイショップ開店パックとか使った事あったんだけどなぁ~。
zen-deraさんがホームページでも掲載しているCS-Cartがいいってことなのかなぁ~。
→ZenCartモジュールの開発と販売 – zen-dera.jp
1月31日にWebサイト閉鎖しちゃうみたいなんで、念のため無料のモジュールダウンロードしておこうかな・・・。
なんと、個人的にビックリニュース!
ZenCartのモジュール開発/販売していたzen-dera.jpが閉鎖されるとのこと・・・。
ケータイショップ開店パックとか使った事あったんだけどなぁ~。
zen-deraさんがホームページでも掲載しているCS-Cartがいいってことなのかなぁ~。
→ZenCartモジュールの開発と販売 – zen-dera.jp
1月31日にWebサイト閉鎖しちゃうみたいなんで、念のため無料のモジュールダウンロードしておこうかな・・・。
ショッピングサイトを作る際に利用させて頂いているZenCartですが、追加モジュールを最初から沢山搭載している、その名も『すぐできZenCart』が年末に公開される予定とのこと!
■Zen Cartブログ-すぐできZen Cart:もっと先進的でわくわくするショッピングカートシステムを! 年末公開予定です:Webシステム開発のアークウェブ(東京都中央区)

開発されてるアークウェブさんの記事を見て頂ければわかりますが、これでもか!
というくらいのモジュール積んでくれてます。
楽しみです♪
Firefoxだと動いたんですが、InternetExplorerだとサーバーブラウザが動かない。。。
■本体のダウンロード
ダウンロード – Zen Cart 日本語公式サイト
http://zen-cart.jp/62.html
■FCKeditorのダウンロード
Editor – FCKeditor Plugin | ダウンロード | オビタスター総合サイト
http://www.obitastar.co.jp/modules/mydownloads/singlefile.php?lid=31
バックアップを取っておき、ファイル適用。
※admin(zencart_jp)は日本語用のファイルで、上書きされるとのことで注意ですね。
アップロードご、記事の投稿は問題なく完了。
しかし、サーバーブラウザが起動しない。
とのことで、config.phpを修正。
$Config['Enabled'] = false ;
を
$Config['Enabled'] = true ;
に変更しました。
ただ、セキュリティ的にはfalseがいいみたいです。
次に、パーミッションエラーが発生。
config.php内の
$Config['UserFilesPath'] = ‘/userfiles/’ ;
を
$Config['UserFilesPath'] = ‘/zencart/myfiles/’
に変更してmyfilesフォルダのパーミッションを修正。
これで、何とかFirefoxで動きました。
いつの間にか、ZenCartがv1.3.0.2-l10n-jp-5からzen-cart-v1.3.0.2-l10n-jp-6にアップグレードされてたので、
アップグレードテストしてみた。
■パッチのダウンロード
ダウンロード – Zen Cart 日本語公式サイト
顧客管理系の検索がおかしい。
検索結果で複数の顧客が表示されたとき、一番目以外をクリックすると
1267 Illegal mix of collations (utf8_general_ci,IMPLICIT) and (ujis_japanese_ci,COERCIBLE) for operation ‘like’
って表示される。
まぁ、これはアップグレード前からなんだけどね。。。
データベースの文字コードがあってないのかなぁ。。。
少し前に、MovableTypeの文字化けで頭を抱えたのに、、、次はZenCartで・・・。
う~、しっかりした知識がないばっかりに・・・。
やりたかったのは、商品IDを一括返還したかっただけなんですが、、、
例:
変更前 → Sample
変更後 → sample
商品が200個くらいあったんで、一括でできないかと思い。。。
最終的にはphpMyAdminで一括変換出来たんですが、とりあえず文字化け記事を。
EasyPopulateのエラー
管理画面に
Deleting of product data debris failed! please see the debug log in your uploads directory for further information.
って!!!??
EasyPopulate導入時に作成したtempフォルダに「ep_debug_log.txt」がありました!
Product debris corresponding to the following product_id(s) cannot be deleted by EasyPopulate:
123(URLで使われるID):123456(セッションID?)
It is recommended that you delete this corrupted data using phpMyAdmin.
phpMyAdminで事前にエクスポートしたデータは、文字コードはEUC。
コメントは文字化けしてないけど、データが文字化けしてる。。。
UTF-8で再読み込みするとデータの文字化けは直るけど、コメントが文字化け。(まぁ、そうですよね)を見ると、確かに
こういったときって、どうすればいいのかなぁ。
SSHでのdumpコマンドもよくわかってなかったので、以下を参照
復旧時は、パスワードも必要
$ mysql -u root -p データベース名 < dump.sql
パスワードを聞かれるので、入力。
今回は、これで文字化けも解消。
うぅ、、、知識が無いって・・・。
■環境
ZenCart:Zen Cart 1.3.0.2-l10n-jp-5
PHP:5.2.11
MySQL:5.0.67
phpMyAdmin:2.11.9.5