ホーム > カスタマイズ

カスタマイズのアーカイブ

osCommerceの管理者パスワードを忘れたら

管理画面にログインするためのIDやパスワードを紛失してしまっても再インストール以外に方法があります。
少なくともosCommerceのデータが格納されているデータベースに接続する必要があります。

もっとも簡単な方法はphpMyAdminで接続する方法でしょう。レンタルサーバには必ずこのphpMyAdminが用意されているはずです。操作方法などは自分で学習してもらうとして、phpMyAdminのSQL画面から下記を実行するだけです。

TRUNCATE TABLE  `users`;
TRUNCATE TABLE  `permissions`;

これを実行すると管理者用のIDとパスワード、管理者のレベルを設定したデータがすべて削除され、空になります。
この状態で管理画面にアクセスするとosCommerceの内部でusersテーブルに管理者が登録されているか自動的に確認して、管理者がひとりも登録されていない空の状態を検知して、IDをadmin、パスワードをadminとして管理者を登録します。ログイン画面からこのID、パスワードでログインできます。
ログインできたら、必ず別のIDとパスワードに変更しておきましょう。

osCommerceをiPhone仕様に

英語版のosCommerce をUTF8化して日本語ファイルを追加して、ついでにiPhoneに最適化するための機能を追加してみた。簡単には動作しなかったが、何とか見られるようになった。
一覧がカッコわるいので、そことアイコンなどさらに手直しする予定だ。

2011年10月3日追記 
サンプルサイトへのリンクは削除しました。

【最近の検索キーワード】zencart warning php5.3

きっと、これはZen Cartの問題ではなくPHP5.3の制限によるエラー表示があるのでしょう。

PHP5.3には推奨されない機能があり、それらを使用するとエラーが山ほど表示されます。

PHP 5.3.x で推奨されない機能

http://www.php.net/manual/ja/migration53.deprecated.php

自分のソースコードの中では使用していなくてもPEARを利用していると同じようにエラーがでることがあります。

ereg関数などはたくさん使用されていると思いますが、これを書き直すのは正規表現に慣れていないと面倒です。

そこで、

php.iniでは、

error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED

またはプログラム内で

error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED);

とするとエラーが消えると思います。
(私はまだ試していません)

ホーム > カスタマイズ

Page 6 of 32« はじめ...45678...2030...最後 »
フィード
メタ情報

ページの上部に戻る