今日は、XAMPPでもってosCommerceを動かしてみました。XAMPPだと、ネット環境のないところで、クライアントにPHPやデータベースが必要なものもお見せできるから良いんですよね。デモンストレーションとして。
XAMPPは初期値でregister_globals = Offになってます。osCommerceをインストールするには、register_globals = Onにする必要がある。これをOnにするには、以下のファイルの当該箇所を書き換えればよい。XAMPPフォルダにはいろんなところにphp.iniファイルがあるので、どのphp.iniを修正すれば反映されるのか悩やましかったけど、これで解決。
C:\Program Files\xampp\apache\bin\php.ini
あと、htmlもphpとして動かせるようにApacheの設定も変えておくこともしておいた。初め、.htaccessでチャレンジしたんだけど、動かなかったので、以下を修正して解決した。
C:\Program Files\xampp\apache\httpd.conf
追加する文: AddType application/x-httpd-php .html
なお、XAMPPでApache起動時にskypeが立ち上がっていると、エラーになる。80番ポートが使われているため、らしい。


コメントする