以前バージョン2.4系をロリポップにインストールをしたのだが、
現在新しい2.11がダウンロード できるもようである。
高速になりスマホにも対応になったらしい。
たまたまメールしか使用していないロリポのアカウントがあったので、お遊びで新しいバージョンをサーバにインストールしてみることに。
基本は2.4系と変わらないことを祈りながら、ロリポのマニュアルサイトを確認しながら
2.4系のインストール方法を確認し
データベース作成→FTPでアップロードする。
ロリポのマニュアルでは www/shop といった形で一階層下にフォルダを作る形になるのだが、ダイレクトにページを表示するために dataフォルダと同階層にhtmlフォルダの中身を置くことにする。
もちろんそのためにはdefine.phpのパスを
define("HTML2DATA_DIR", "../data/"); から define("HTML2DATA_DIR", "/data/");
に変更する必要がある。
更に、dataフォルダが同階層にあるため(本来は更に上の階層に置かないといけないがロリポップではそれができない)かなり危険な状態なので、dataフォルダの中に必ず.htaccessを置いて不正アクセスを防ぐようにしなければならない。
ロリポップのマニュアルでは、ここからインストール作業に入るのだが、あとあと苦しむことになってしまったのである…
とりあえずインストール開始!
このバージョンではインストール中チェック機能があるみたいで以下のような表示に
>>×:PHPのセーフモードが有効になってます。と表示される。
途中でチェックしてくれるので、トラブルが回避されやすくなったかもしれない。
しかし、
結局は先にコントロールパネルでphp.iniの設定をしなければならないハメに
コントロールパネルのphp.iniのセーフモードをオフにし、再度インストールを続行
あっという間に難なくインストール完了!なんか以前のバージョンよりもスムーズに行き過ぎて怖い。
早速サイトのトップページを確認する。
オイオイ!日本語が文字化けやんか!
これは、コントロールパネルのphp.iniで、あらかじめcarsetなどUTF8にちゃんと設定しておかないといけないようである。
php.iniの設定が今一わからないので とりあえずlanguageやencoding、charsetはUTF-8やJAPANESEに変更
これでうまく動作することを願う。
再度サイトを確認!
よっしゃほとんど文字化け解消!!
いや!一部だけ文字化け???
とりあえずフォーラムを片っ端から調べてみて、下記の2つを試すことに。
まずは
data/class/SC_Query.php
のsetCharsetを書き換える。
次に
data/cache/の中身をFTPからすべて削除する。
そして再度確認。
無事文字化けが解消しました。
とりあえず見た目はOK!管理画面へも無事ログインでき特に問題がなさそう。
細かな動作はまだ検証中です。
現在新しい2.11がダウンロード できるもようである。
高速になりスマホにも対応になったらしい。
たまたまメールしか使用していないロリポのアカウントがあったので、お遊びで新しいバージョンをサーバにインストールしてみることに。
基本は2.4系と変わらないことを祈りながら、ロリポのマニュアルサイトを確認しながら
2.4系のインストール方法を確認し
データベース作成→FTPでアップロードする。
ロリポのマニュアルでは www/shop といった形で一階層下にフォルダを作る形になるのだが、ダイレクトにページを表示するために dataフォルダと同階層にhtmlフォルダの中身を置くことにする。
もちろんそのためにはdefine.phpのパスを
define("HTML2DATA_DIR", "../data/"); から define("HTML2DATA_DIR", "/data/");
に変更する必要がある。
更に、dataフォルダが同階層にあるため(本来は更に上の階層に置かないといけないがロリポップではそれができない)かなり危険な状態なので、dataフォルダの中に必ず.htaccessを置いて不正アクセスを防ぐようにしなければならない。
ロリポップのマニュアルでは、ここからインストール作業に入るのだが、あとあと苦しむことになってしまったのである…
とりあえずインストール開始!
このバージョンではインストール中チェック機能があるみたいで以下のような表示に
>>×:PHPのセーフモードが有効になってます。と表示される。
途中でチェックしてくれるので、トラブルが回避されやすくなったかもしれない。
しかし、
結局は先にコントロールパネルでphp.iniの設定をしなければならないハメに
コントロールパネルのphp.iniのセーフモードをオフにし、再度インストールを続行
あっという間に難なくインストール完了!なんか以前のバージョンよりもスムーズに行き過ぎて怖い。
早速サイトのトップページを確認する。
オイオイ!日本語が文字化けやんか!
これは、コントロールパネルのphp.iniで、あらかじめcarsetなどUTF8にちゃんと設定しておかないといけないようである。
php.iniの設定が今一わからないので とりあえずlanguageやencoding、charsetはUTF-8やJAPANESEに変更
これでうまく動作することを願う。
再度サイトを確認!
よっしゃほとんど文字化け解消!!
いや!一部だけ文字化け???
とりあえずフォーラムを片っ端から調べてみて、下記の2つを試すことに。
まずは
data/class/SC_Query.php
のsetCharsetを書き換える。
次に
data/cache/の中身をFTPからすべて削除する。
そして再度確認。
無事文字化けが解消しました。
とりあえず見た目はOK!管理画面へも無事ログインでき特に問題がなさそう。
細かな動作はまだ検証中です。