執筆者 永田 順伸 | 2010年08月28日土曜日 | osCommerce, カスタマイズ
管理画面にログインするためのIDやパスワードを紛失してしまっても再インストール以外に方法があります。 少なくともosCommerceのデータが格納されているデータベースに接続する必要があります。 もっとも簡単な方法はphpMyAdminで接続する方法でしょう。レンタルサーバには必ずこのphpMyAdminが用意されているはずです。操作方法などは自分で学習してもらうとして、phpMyAdminのSQL画面から下記を実行するだけです。 [php] TRUNCATE TABLE `users`; TRUNCATE TABLE...
執筆者 永田 順伸 | 2010年07月05日月曜日 | osCommerce, フリーランス日記
英語版のosCommerce をUTF8化して日本語ファイルを追加して、ついでにiPhoneに最適化するための機能を追加してみた。簡単には動作しなかったが、何とか見られるようになった。 一覧がカッコわるいので、そことアイコンなどさらに手直しする予定だ。 2011年10月3日追記 ...
執筆者 永田 順伸 | 2010年06月02日水曜日 | PHP5, Zen Cart
きっと、これはZen Cartの問題ではなくPHP5.3の制限によるエラー表示があるのでしょう。 PHP5.3には推奨されない機能があり、それらを使用するとエラーが山ほど表示されます。 PHP 5.3.x で推奨されない機能 http://www.php.net/manual/ja/migration53.deprecated.php 自分のソースコードの中では使用していなくてもPEARを利用していると同じようにエラーがでることがあります。...
執筆者 永田 順伸 | 2010年06月02日水曜日 | osCommerce, カスタマイズ
最近の検索キーワードから思いついたことを書いてみます。 osCommerceの管理画面から操作できるのは大きく分けて商品情報と注文情報です。 検索キーワードから想像すると、注文情報関連のテーブルが巨大になりすぎていると想像します。 1個だけでも重い処理があると、それによって全体のパフォーマンスが落ちて全体の動作が重くなります。 phpMyAdminなどを利用してSQLに合わせて丁寧にインデクスを追加していくとかなり速くなります。...
執筆者 永田 順伸 | 2010年05月17日月曜日 | osCommerce, フリーランス日記
最近でもときどきPHP4、MySQL4の状態でosCommerceを運営されているお客様からの依頼があるので、そういうお客様のために、PHP4の環境を維持していたが、今後は、安全性の問題もあるため、PHP5への移行を勧めることにしてPHP4の作業は引き受けないことにしようと考えている。 さっそく、開発に使用しているxamppのバージョンを上げた。...
執筆者 永田 順伸 | 2010年05月01日土曜日 | osCommerce, カスタマイズ
PHPでは、アンカータグでリンクを設定するとセッションが有効の場合、セッション ID がURLに自動的に付加されるという便利な機能がある。 [php] <a href="test.php">test</a> ↓↓↓ <a href="test.php?PHPSESSID=7a0684b53048574fa8609053b8b64065">test</a> [/php]...