SOY CMSの最も特徴的な点であると言えるテンプレート機能。
これが使えれば、オリジナルブログもサイトも携帯ページも、
いままで手動管理だったページだって、
すべてSOY CMSで自由自在にデザインできる。。。
そんな夢と希望を胸に、
ハッスルサーバーにSOY CMSのインストールを試みた。
そして何事も無く無事にインストール完了。
※インストールについては前回の記事を参照
ところが・・・
最重要機能、
テンプレート(ページひな形)編集が出来ない!!
なぜだっ ゜Д゜
・・・それから1ヶ月、
にわタコが試行錯誤を重ねた末に導き出した答えを、
今ここに書き留めることにする。
まず、『ページ雛形管理』機能の利用には
『Archive_Zip』とやらを『[soycmsのフォルダ]/common/lib/』の下に
設置する必要がある。
この『Archive_Zip』というのは
http://pear.php.net/package/Archive_Zip/
にある。
しかし、見れば『維持・管理』されていないらしい。
This package is not maintained anymore and has been superseded.
素直なにわタコは『引っ越し先』の
Package has moved to channel pecl.php.net, package zip.
へ行き、『Zip』パッケージをダウンロードした。
しかし、読者はそんな事をしてはいけない。
仕様が変わっているため、
新しい『Zip』パッケージはどうやら使えないのだ。
従って、
先程の管理も維持もされていないというArchive_ZipのBeta版、
0.1.1をダウンロードする必要がある。
以下の手順に従ってダウンロードして欲しい。
» Current Release
という所の0.1.1をクリックしよう。
(http://pear.php.net/package/Archive_Zip/download/)
ここで右の方に
Download
For manual installation only
0.1.1
とあるので、リンクになっている0.1.1をクリック、保存する。
出来たら、次はこれを解凍する。
・・・さて、問題が発生した時というのは
なぜか立て続けに問題が発生することが多い。
今回もこのケース。
結論から言うと、
『解凍レンジ』
http://www.vector.co.jp/soft/win95/util/se094501.html
を使って解凍すること。
+Lhaca、Lhaplus、WinRARでの解凍は、正常に出来なかった。
Archiveフォルダとその中にZip.phpファイルが解凍されない場合、
それは解凍失敗である。
にわタコの環境下では解凍レンジで解凍した場合のみ、
Archiveフォルダとその中のZip.phpファイルが解凍された。
さて、読者の皆様にも解凍レンジにて
Zip.phpの入ったArchiveフォルダを無事解凍頂くとして、
次。
通常ならこのままこれを
[soycmsをアップロードしたフォルダ]/common/lib/
に設置し、
[soycmsをアップロードしたフォルダ]/common/lib/Archive/Zip.php
となる様にする。
しかし、またまた、この通りやってはいけない。
ハッスルサーバーで利用する場合には、
もう一手間、かける必要がある。
Zip.phpを開き、28行目、
require_once ‘PEAR.php’;
とある部分の行頭に、『//』を書き足す。(=コメントアウトする)
// require_once ‘PEAR.php’;
※書き足したら保存しよう。
さて、これでいよいよラストステージへ進むことが出来る。
[soycmsをアップロードしたフォルダ]/common/lib/
に今編集したZip.phpの入ったArchiveフォルダを設置し、
[soycmsをアップロードしたフォルダ]/common/lib/Archive/Zip.php
となる様にする。
これで、
SOY CMSの雛形編集機能が利用できるようになったハズである。
hidehatta on 2010年6月15日 4:25 PM
『Archive_Zip]で悩んでいたところ、このページにたどり着き試したところうまく出来ました。ありがとう。
Soycmsもこのことに関しては何のサポートもなく、半ば諦めていたところでした。
最近こんなうれしいことは、ありません。
ありがとう。
admin on 2010年6月17日 2:15 PM
これには私も本当に悩まされました。
半年前に一度あきらめて、この春再挑戦。
一ヶ月かけてようやくたどり着いた方法です。。。
この記事にお礼を頂けるとは、
こんなに嬉しいことはありません。
どういたしまして。
お役に立てて幸いです。
そしてコメント、ありがとうございます。
尾 on 2011年7月05日 2:45 PM
うおおおーッ!
私もロリポで同様の症状があり、悩んでいました。
この方法で超解決しましたッ!
ありがとーーーーー!!
にわタコ on 2011年7月06日 7:14 AM
よかったです!
どういたしまして!!