22 June
2004

Zope 2.7.1 が動くまで

reStructuredText が使えるようになって、ますます Zope + COREBlog が面白くなってきた。

のだが、 Headding タグ( 見出し タグ)が h2 になってしまって困っていた。 生きてま さん のサイトだとちゃんと h4 から始まっている。設定が必要なのだろうと色々と調べまわったのだが、良くわからない。

で、 生きてま さんのエントリをさかのぼって見ると、Zope 2.7.1 となっている。 おそらく、Zope 2.7.0 と Zope 2.7.1 の違いで動かないのだろう。 とりあえず 2.7.1 をインストールしてみる事にした。


make install が完了し起動してみる。すると、画像ファイルの 読み出し権限 が無いといって怒られる。最初はその都度 chmod していたのだが、次第に面倒になってきて chmod -R a+r Zope で一気に変更した。(問題無いだろうか?)

起動が完了し、Zope 2.7.0 で利用していた COREBlog のデータを Import した。そして、先ほど reStructuredText を使って書いた Blog のエントリを Webブラウザに表示しようとすると Zope が落ちる。(reStructuredText じゃ無いエントリだと問題なし)

Zope が落ちるなんて初体験だったので非常にあせったが、コンソールに出ていたメッセージを良く見ると次のようなメッセージが表示されていた:

No module named ja

とりあえず環境変数 LANG を C にして起動する。(これも問題無いだろうか?)

うまくいった。

それで、問題になっていた Headding タグだが、ちゃんと h4 から始まるようになった。やはり Zope 2.7.0 だから上手くいかなかったのだろう。

ちなみに、ZOPE_INSTANCE/etc/zope.conf には、rest-header-level という設定項目がある。サイト単位で reStructuredText で生成される Headding タグの開始番号を指定できるようだ。文書の最初に見出しを記述した場合、zope.conf に設定した番号の見出しになる。

Posted by Satoshi at 07:18 | Comments (0) | Trackbacks (0) | このエントリーを含むはてなブックマーク
Comments
Re: Zope 2.7.1 が動くまで

reStructuredText 良いね。
慣れてくるとかなり書きやすい。
まあ、まだほとんどの機能を使っていないけど。

Posted by: Satoshi at June 22,2004 08:08
Trackbacks
Please send trackback to:http://www.randynetwork.com/blog/127/tbping
Zope 2.7.2 動いた

reStructuredText でコケる 問題は意外とあっさり解決した模様。

Posted by: JuNya KOBORI's Miscellaneous Impressions Page at August 02,2004 15:32
locale

私のエントリでは、環境変数 LANG を C にすれば Zope 2.7.1 が問題なく動いたという事を書いていたのだが、JuNya さんのところでは 上手くいかず、LC_ALL に C を設定して解決したとの事だ。
ロケール関係はずいぶん昔に調べた事があったような気がするが、すっかり忘れている。google で検索して、詳しく書かれているページを見つけた...

Posted by: Satoshi's Blog at August 02,2004 21:56
Post a comment