Zen Cart の復旧

データベース部分が完全になくなってしまったお客様のZen Cartの復旧をやった。 ここのところ取りかかっているZen Cartの移行と作業内容が似ていたためすぐに完了できた。 そのときに戸惑った点をメモ。 インストール機能を使わずに付属のSQLを流してテーブルを構築すると いつものzen_がテーブル名に付かない。 接頭辞のzen_を各テーブル名に付けて再度やりなおした。 データも一緒に登録されているので、 この状態でユーザ名admin パスワードadminでログインできるはずだがログインエラーになる。...

Zen Cart PHP5 エラー ログインできない

3ヶ月前に売り込みの営業メールを送付したところから電話がありました。 「データを削除してしまったがどうすればいいですか」というもの。 以前、古いデータで上書きしてしまったがどうすればいいかという相談がありましたが、 同様のアドバイスをして電話を切りました。 そもそもの原因は、レンタルサーバのPHPがPHP4からPHP5に変更されたため。 これまでPHP4で動作していたZen Cartが動作しなくなり、 対応のため操作をしている内に誤ってデータを削除してしまったということでした。...

Zencart PHP5対応

ZencartのPHP5対応を実施しようと検討をはじめたころ、 無償でダウンロードできることを知りました。 http://www.bigmouse.jp/zencart_1.3.8a_ja_download.php メールアドレスを登録するとダウンロード用のURLが送られてきます。 内部の文字コードはUTF8。 MySQLとの接続は内部でバージョンをチェックして判断するようです。...

Zen Cart 警告は60日で50000件ほど溜まります。

Zen Cartの 管理画面についてお客様から質問があった。 管理者の操作履歴を保存するアクティビティログテーブルについてだ。 ずっと警告がでているけれど大丈夫か、リセットボタンがあるが押してもいいかというものだった。 管理画面トップページに表示される警告文 「警告: 管理人のログ記録は、設定を2ヵ月以上にすることをお勧めします。」 ソースコード上で確認したが、設定する場所などなかった。 そこで、原文にあたってみると下のようなものだった。 WARNING: The Admin Activity Log table has...

geeklogとWordPress on Zen Cart

お客様から何件か返信があり、geeklogを使っているということが書かれていた。 Zen Cartでページを作成するのに手間がかかるので、geeklogを利用されるという。 オープンソースCMS Geeklog http://www.geeklog.jp/ サイトに情報があふれどこになにがあるのかわかりにくい。 WikiPediaで調べてみると特徴、欠点、設置条件が手短にまとめられていてわかりやすかった。WikiPediaを読んだ限りでは、テーマ(テンプレート)の部分に課題がありそうだ。 Geeklog –...