ファイアバードに XOOPS Cube をインストールする(失敗)
家族の予定確認、写真共有等で使えそうということで、XOOPS Cube を導入することにした。
(1)公式サイトで XOOPS Cube をダウンロード。CGI インストールとパッケージ版があるが、パッケージ版をダウンロードすればいい。
XOOPS Cube日本サイト – doc : インストールパッケージについて [インストールガイド]
http://xoopscube.jp/modules/doc/?インストールガイド
(2)1の圧縮ファイルを解凍。解凍したファイルの中の html ディレクトリの中身を、ファイアバードにアップロード(例えば、www.mydomain.com/xoops/ へアップするとする)。
(3)1の解凍したファイルの中の xoops_trust_path ディレクトリを、XOOPS のディレクトリの外へアップロードする(例えば、www.mydomain.com/xoops_trust_path へアップする)
(4)2、3のアップロードを待っている間に、ファイアバードでデータベースを作成する。その際文字コードは EUC-JP にする。
(5)1のルートディレクトリ(www.mydomain.com/xoops/ へアップしたらら、www.mydomain.com/xoops/ )へブラウザからアクセスする。画面に従ってインストールを進める。
「XOOPS_TRUST_PATH へのパス」は「www.mydomain.com」とすればいいが、ファイアバードの場合「/home/ユーザー名/FTPアカウント名/public_html」のようになる。
しかし・・・インストールの完了ボタンを押すと、以下のような大量のエラーが出た。
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; XCube_Root has a deprecated constructor in 〜
ネットで調べたところ、あまり簡単には修正できない感じなので、XOOPS Cube のインストールは諦めることにした。