Ubuntuローカル環境へのZen CartインストールとSSL設定

Ubuntu10.10のローカル環境にZen Cartをインストールしたら、文字化けを起こして管理画面にも入れない状態となった。文字化けに関しては、Zen Cartのフォーラムに「文字化け」に関しての質問というトピックにヒントがあった。

トピックで指摘されている通り、phpMyAdminでデータベースを作成するとき、照会順序をutf-8_general_ciにしてやると、文字化けはあっさり解決した。ただし、管理画面の方は、相変わらず真っ白のままで、ログインできない状態。

ブラウザをFirefoxからGoogle Chromeに切り替えてみると、この真っ白な状態が500 internal server errorであることが分かって、.htaccessの設定など弄ってみたが、結局、問題は解決しなかった。

まあ、無理にローカル環境にZen Cartをインストールしなくても、レンタルサーバー上にお試し環境を作っても構わないのだが、それじゃ何だかすっきりしない。そこで「これはSSLを設定していないからではないか」という根拠のない直感を信じて、UbuntuにSSLの設定を行ってみた。
Continue Reading…