アトム-サイト
[ アトム-サイト ] - 管理人さんのページです。
feed-icon RSS2.0   feed-icon Atom
[ Web ] 一覧へ
osCommerce インストール
管理人さんのブログ 2007-08-30 09:54:39

apache、php、mysqlを準備すれば、後はブラウザでクリックしていくだけ。Xoopsの様な物。

php.ini設定
output_buffering Off
register_long_arrays On <=これがないとインストールが進まない
register_globals On
file_uploads On
default_charset EUC-JP
mbstring.language Japanese
mbstring.encoding_translation On
mbstring.http_input auto
mbstring.http_output EUC-JP
mbstring.internal_encoding EUC-JP
mbstring.detect_order auto
mbstring.substitute_character none
mbstring.func_overload 0

mysql 4.1 (※注1)
# mysqladmin -u root password abcdefg
# mysql -u root -p
mysql> use mysql;
mysql> grant all privileges on *.* to testuser@localhost identified by 'passtest' with grant option;
mysql> select host, user, password from user;

文字コードは
/etc/mysql/my.cnf内
[client]
[mysqld]
[mysql][mysqldump]←これに書いてなくてハマった(※注2)
に、
default-character-set=ujis
を追記。
↑どうやら原因はこれではないらしい…(※注2参照)
先にmysql_query("SET NAMES ujis");を書き込んで置かないと入れ直しになります。

osCommerce
後はブラウザで/catalog/install/にアクセスして、New Installクリック。
Web osCommerce インストール (.jpg)
mysqlへ追加したユーザ等を指定。
Web osCommerce インストール (.jpeg)
Continueをクリックしていくだけ。
Web osCommerce インストール (.jpeg)
Web osCommerce インストール (.jpeg)
Web osCommerce インストール (.jpeg)
ハイ、出来上がり。

Administration Toolをクリックすると管理画面(ID:admin PW:admin)。
Web osCommerce インストール (.jpeg)
文字コードはEUC-JPで全部統一してあるはずなのに、何故か一部文字化け(※注2:[mysql][mysqldump]にdefault-character-set=ujisすれば解決)
追記:my.cnf設定では文字化けしたままの場合有り
http://www.xbit.jp/content/view/18/28/
このサイトを参考にプログラム修正(mobile版がある場合は3+1箇所)
それぞれのfunction/database.phpにあるmysql_connect()している所の後に、@mysql_query("SET NAMES ujis");を入れます。

Catalogをクリックするとショップページ。
ちなみに、
「1054 - Unknown column 'p.products_id' in 'on clause'」
こんなエラーが出てるのは、MySQLが5以上でSQLのチェックが厳しくなっている為らしい。解決策は4.1に落とす事(※注1)
MySQL5でやりたい場合はSQL文を直せばMySQL5でいける。いたる所を修正しないといけないと思われるが、とりあえず例として
default.php内
from ((...) left join ...) left join ...
↑こんな感じで()にて優先を上げてあげる。
実際にこれでエラー出なくなってます。
↓ここ参照しました。
http://njcfactory.com/bbg/?m=200702

Web osCommerce インストール (.jpeg)
上部に赤い警告がでるので、
rm -rf install/ で不要になったディレクトリを削除して、
chmod 444 configure.php で余分なアクセス権を無くしておく。

※ 『osCommerce インストール』に繋がる関連物を 視覚的に探しだせるサイトを作ってみました(よろしければクリックしてみてくださいね)。

 リンク元:
(2) : https://www.google.co.jp/

 月間ページ閲覧者数:168人

[ Web ] 一覧へ


<< 2018年9月
2018年9月22日(土)
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

 最近の書き込み

SMTP
  <2016-04-06 12:03:21>
S.M.A.R.T.
  <2015-05-07 08:03:36>
POP
  <2015-04-21 11:33:37>
Linuxコマンド
  <2015-04-21 11:03:04>
アルバートオデッセイ
  <2014-08-04 23:12:12>
トイレ
  <2014-01-31 08:58:16>
(*)調光スイッチ
  <2013-09-30 10:46:11>
(*)調光スイッチ
  <2013-09-20 01:26:34>
(*)調光スイッチ
  <2013-09-17 12:21:11>
(*)調光スイッチ
  <2013-09-15 20:13:59>


 カテゴリー

おでかけ(83)
サッカー(45)
旅(45)
DIY(43)
食べ物(39)
映画(36)
家(35)
季節(34)
健康(32)
地元(29)
本(29)
家族(29)
モバイル(23)
生物(23)
学校(22)
家電(21)
ドラマ(21)
風景(18)
Web(18)
 ・ Amazonアソシエイトプログラム
 ・ バーチャルホスト
 ・ Webalizer
 ・ EC-CUBE
 ・ ZenCart
 ・ XOOPS Cube インストール
 ・ 動的ページを静的ページに
 ・ XOOPS インストール後確認
 ・ はてなワールド
 ・ iGoogle
 ・ 検索エンジン登録
 ・ twitter
 ・ subversion
 ・ mixi コミュニティ
 ・ osCommerce インストール
 ・ ロゴ自動生成サイト
 ・ DynamicDNS
 ・ XOOPS インストール
PCハード(17)
通勤(16)
ゲーム(16)
Winアプリ(15)
ブログ(14)
Linux(13)
飲み物(13)
自転車(13)
ゴルフ(11)
ブラウザ(11)
ネットワーク(10)
javascript(10)
足技(9)
php(9)
会社(8)
感銘映像(8)
税金(6)
空想(5)
VMware(5)
Ruby(4)
データベース(3)
perl(1)