下準備
SOY本体をダウンロードしてくる。(2013年3月29日現在 最新Ver. Version:1.4.0c)
とりあえずsqlite インストール版で試してみた。
以下のサイトからソースをコピーしてJSON.phpsを作成。
http://mike.teczno.com/JSON/JSON.phps
作成したJSON.phpを
bin/common/lib/JSON.php
に格納して適当なディレクトリ(例:soyinst)を作成してそこにアップロード。
.htaccessに
AddHandler application/x-httpd-php53 .php
を書いてルートにでもアップロード。
既にサーバーで稼動しているシステムがPHPバージョン5に対応していないのがある時は
アップロード先を適宜変更。
http://ドメイン/soyinst/
にアクセス
インストール先は「home/cms」がデフォルトになるみたい。
動作環境の確認画面でNOTICEが3つほど。
- Apache/mod_rewrtieモジュール・・・NOTICE
CGIモードの場合、mod_rewriteモジュールの有効性が確認できません。
mod_rewriteが有効であることを確認して、インストールを続行してください。 - .htaccessとmod_rewriteとPATH_INFOの使用可否・・・NOTICE
CGIモードの場合、htaccessの有効性が確認できません。
ドキュメントルート以下でhtaccessが有効であることを確認して、インストールを続行してください。 - Zip/Archive設定・・・NOTICE
ご使用の環境にZIP/Archive extensionはインストールされておりません。
ZIP/Archiveの導入、またはPEAR::ZIPArchiveを導入してください。
(ページ雛形管理機能を使わない場合は無視しても問題ありません。)
ひとまず無視してインストール続行。
インストールが終わったら管理者アカウント発行して管理画面にログイン。
管理画面TOPに表示された情報は以下。
********************************************
SOY CMSについて
Version: 1.4.0c (Build Date: 2013-01-08 10:57:29 JST)
DB Type: sqlite
Allow PHP Script: true
********************************************
なんとなくインストールはできたけど不具合発生。
インストール時に出ていたNOTICEを潰さないとどうにもならないだろう。
症状はというとサイトが作れない・・・というかPATH_INFOが死んでるっぽくて
ページ移動が出来ていないのだろう。
とりあえずはここまで。
その後・・・
インストール版からインストールなし版に変更して試してみた。
ある程度のところまでいくが、サイト制作してログインしようとすると
画面が真っ白。
.htaccessでmemory_limitだったり書いて試してみたけど変わらず。
エラーログも吐かれない・・・
ってことで、SuiteXでSOYは使えないという結論に至る。
SOY自体はいいのだろうけど、管理画面がまだちょっと一般の人にはわかりづらい気がする。
多少知識があって、楽に更新したい、問い合わせフォームやショッピングサイトを
簡単に作りたいって人にはいいのかな。