2008年05月25日

XREAにて、MODxにMODx Resource Wizardとskingraftをインストール

XREAにインストールしたMODxにフリーのテンプレートを入れてみようと、試しに一つダウンロードしてみました。そのインストール指示書(英語)に、手動でもインストールできるけどSkingraft template management moduleとかいうものを使うと簡単だ、と書いてあります。

そこで、Skingraftを見に行くと、SkingraftはMODx Resource Wizardを使ってインストールすると楽 と書いてあります。

で、MODx Resource Wizard や Skingraft を XREA にインストールしようといろいろやってみましたが、結果として挫折しましたもうやだ〜(悲しい顔)

● MODx Resource Wizard のインストール

http://piratemachine.org/software/modxresourcewizard.html から mrw.php をダウンロードします。バージョンは MODx Resource Wizard (2.1.0) でした。それをサイトのルートにアップします。

そして、
http://サイトURL/mrw.php
にアクセスすると、パーミッションがダメだと怒られます。どうやら、MODx Resource Wizard のファイルをサイト上にダウンロードし自動的にインストールしようとするのですが、セーフモード問題で動かないようです。

そこで、
http://modxcms.com/forums/index.php/topic,19833.0.html
を参考に、手動インストールしてみました。ディレクトリのパーミッションを707にする変更は、挙げていただいている3ディレクトリだけでなく、
/assets/modules/wizard/eval/
もzipファイルをアップロードするために必要のようです。

これで、「モジュール管理」に MODx Resource Wizard が出現し、アイコンをクリックすると「モジュールを実行」できます。

● MODx Resource Wizard で SkinGraft をインストール → 挫折

まずは、SkinGraft_1.0.1.zip を
http://modxcms.com/SkinGraft-1146.html
からダウンロードし、MODx Resource Wizard からインストールしてみます。

すると「The file you have selected is not a MODx Resource Wizard package」と怒られました。何度やってもダメです。

http://modxcms.com/forums/index.php/topic,15004.0.html
こちらに、MODx Resource Wizard にサンプルとして同梱されているものならできる、とあったので探したのですが、見つかりません。そこで試しに別のサイトからダウンロードしてみました。
http://piratemachine.org/downloads.html

すると今度は SkinGraft_1.0.1.zip already open と言われます。以後、何度やっても already open です。 /assets/modules/wizard/eval/ にアップロードされた SkinGraft_1.0.1.zip を消してみても結果は同じです。

試しにローカルで解凍してみると、このファイルはエラーで解凍できません。最初のサイトのファイルなら解凍できます。同じファイル名なのに...

http://modxcms.com/forums/index.php/topic,15004.0.html
こちらの方も苦労されたようですが、原因は MODx Resource Wizard にあるのか SkinGraft_1.0.1.zip にあるのか、まだわかりません。他のモジュールを試してみればわかるのかもしれませんが、もう時間がもったいなくなってきました。

● Skingraft の手動インストール → 挫折

説明書にしたがって、マニュアル・インストールしてみました。基本的には SkinGraft_1.0.1.zip をローカルに解凍して /assets/modules/ にアップし、マネージャでモジュール登録するだけですが、パーミッションを変更してみました。

/modules/skingraft/ を707
/modules/skingraft/tmp/ を707

最初にダウンロードしたテンプレートのzipファイルを選んでインストールしてみます。すると、またセーフモードがらみと思われるエラーが出るので、.htaccess を /modules/skingraft/ に置いて cgi モードで動くようにしてみます。

すると今度は、
SAFE MODE Restriction in effect. The script whose uid is 10127 is not allowed to access /virtual/ユーザ/public_html/URL名/assets/modules/skingraft/tmp owned by uid 1000 in /virtual/ユーザ名/public_html/URL名/assets/modules/skingraft/sg.inc.php on line 349
だそうですもうやだ〜(悲しい顔)

http://modxcms.com/forums/index.php/topic,19833.0.html の方が MODx Resource Wizard の XREA へのインストールでうまくいかなかったのと同じようなメッセージですね。


というわけで、今日のところは挫折です。またそのうち、時間を作って調べてみようかな。
posted by 急いでジャンプ at 19:49| Comment(0) | TrackBack(0) | CMS | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス: [必須入力]

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバック