さくらでSilverStripe CMS
前回の「さくらでFrog」に引き続き,さくらで強引にCMSインストールシリーズ第二弾.今回は今日2.1.1がリリースされたばかりのSilverStripe CMSのインストールに挑戦です.
Frogもそうですが,さくらにPHP5をインストールしているのが前提条件です.
SilverStripeのインストールにあたって 問題なのはMySQL4.1以上を要求しているのに対し,さくらのMySQLは(うちのサーバーでは)4.0.27(07/11/02現在)ということです.
とにかくインストールしてみます.
まずは
Download silverstripe-v2.1.1.tar.gz (1601 KB)
をwgetしてtarで展開します.展開してできたindex.phpにブラウザからアクセスします.
DB情報を聞かれるので入力して実行すると,案の定MySQLのバージョンで怒られました.
そこでinstall.phpの
@$this->requireMySQLVersion("4.1", array("MySQL Configuration", "MySQL version at least 4.1", "MySQL version 4.1 is required, you only have ", "MySQL " . mysql_get_server_info()));
を4.1から4.0に下げればインストールできました.
4.0→4.1の変更点はhttp://www.mysql.gr.jp/frame/modules/bwiki/?FAQ#content_1_42です.どこに影響を及ぼすかは分かりませんが,requireとしているだけに少なからず影響はありそうなので,さくらでの使用には注意が必要そうです.
使ってみたところ,MySQLのバージョンの問題とは関係ないきがしますが,管理画面のSecurityのあたりでエラーダイアログがでてSecurity Groupsの設定ができない模様です.SilverStripeのバージョンを下げると直るかは未調査です.またテーブルにprefixをつけられない(多分)のでデータベースがかなり汚染されます.特にレンタルサーバーではDBは一つしかもらえないのでこれはちょっと困ります.
これは別問題として,使い心地はそんなに良い気はしないですね...
ぼく自身あんまりCMSはそんなに使いたい気はしないですが,HTMLやサーバーサイド言語に詳しくない人を含めた数十くらいの人が共通の環境でWebページを管理できるツールとしてCMSを中心に模索しています. eZ Publishも気になるが,デモページを見る限りかなり重そう...インストールも大変そうだし,,,
管理画面のインターフェイスや機能としてはWordPressくらいのものが丁度良いと思う.希望としてはWordPressの汎用版でソースももう少しきれいであってほしい.ソースとしては個人的に先日挙げたFrogはなかなか良いと思う.
結局は自分でCMSを作るしかないのかな....










11月 2nd, 2007 at 21:04:01
お知らせをうけてやってきました。
SilverStripe:とりあえずインストールして動かしてみるだけだと、見えないものが多くて
http://doc.silverstripe.com/doku.php
こちらを読んで、ああ、そうなのかというのが結構ありました。(うちはローカルでは使ってます)
まあ、おすすめはしませんが。
>結局は自分でCMSを作るしかないのかな....
今のところ、日本産でおーぷんなものはごくわずかなので、是非作って公開して下さい。
11月 2nd, 2007 at 21:06:49
コメントありがとうございます.
ちょっとドキュメント見てみて遊んでみます.
自分で作りたいんですが,時間と根性(とあと技術w)が足りないです(泣)でもいつかはやってみたいですね.