Making The Road Blog

http://makingx.net/blog/

mtr2.0
Making The Road はmakingのお勉強用サイトです.PHP, Javascriptを中心にいろいろ試してoutputしていきたい.
当サイトの訪問者は24時間以内にこんな単語↓で検索されています (マウスオーバーすると単語を含むqueryを表示します!)

さくらで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を作るしかないのかな....

カテゴリー: CMS, Sakura, PHP | コメント( 2 ) | 2007/11/02 20:06:11 by making
ソーシャルブックマーク: add to hatena hatena.comment (1) add to del.icio.us (0) add to livedoor.clip (0) add to Yahoo!Bookmark (0) Total: 1
トラックバックURL:

2 Responses to “さくらでSilverStripe CMS”

  1. jareth Says:

    お知らせをうけてやってきました。
    SilverStripe:とりあえずインストールして動かしてみるだけだと、見えないものが多くて
    http://doc.silverstripe.com/doku.php
    こちらを読んで、ああ、そうなのかというのが結構ありました。(うちはローカルでは使ってます)
    まあ、おすすめはしませんが。
    >結局は自分でCMSを作るしかないのかな....
    今のところ、日本産でおーぷんなものはごくわずかなので、是非作って公開して下さい。

  2. making Says:

    コメントありがとうございます.
    ちょっとドキュメント見てみて遊んでみます.

    自分で作りたいんですが,時間と根性(とあと技術w)が足りないです(泣)でもいつかはやってみたいですね.

Leave a Reply

求人