かぴぶろぐ

またかぴったかと思った・・・(´A`;)

Plone セットアップメモ

カテゴリ[ Plone ]
必要なものZope2.9.*←2.9.8のfinalでOKだった。
Plone2.5系(2.4でもとりあえず動いた)
PIL
MySQL(公式には5系統だが4でも動いた)
Python2.4以上

当然先にPython2.4を入れておくこと。
今回は2.4.2で試した。

一応JZUGさんところのパクリ。

Plone Zope Python ZODB
2.0.5 2.7.0~2.7.9 2.3.4/2.3.5 3.2
2.1.3 2.7.0~2.7.9 2.3.4/2.3.5 3.2
2.1.3 2.8.0~2.8.8 2.3.4/2.3.5 3.4(MVCC)
2.5.1 2.8.7~2.8.x 2.3.4/2.3.5 3.4(MVCC)
2.5.1 2.9.3~2.9.x 2.4.2/2.4.3 3.6(MVCC)
3.0? 2.10.0~2.10.1 2.4.2/2.4.3 3.6(MVCC)
3.0? 2.10.2~2.10.x 2.4.2~2.4.4 3.6(MVCC)

Zope2.9のインストール
./configure --prefix=/opt/zope.2.9 --python-dir=/opt/python2.4
make
make install
Ploneのインストール解凍したものをZope_instance/Productに置くだけ。
ZopeJapanesePakの問題現状の最新を入れたつもりだが、Plone上からimageをアップロードするとエラーになる。
TypeError: normalizeString() got an unexpected keyword argument 'relaxed'
これを回避するには
Products/ZopeJapanesePak/PlonePak.pyを
def normalizeString(self, text):

def normalizeString(self, text, relaxed=False):
と修正。
[plone-users 334] [(たぶん) 解決 ]Re: Re: Plone上でIE6での日本語のリンク文字化け
Ploneの操作Zopeと違い、基本的にはPloneの管理画面から全て操作していくみたい。
ZMIは基本的に使わない。Productの追加もサイト設定から行う。

どうもめんどくさいことしなくても、Ploneパックがあるからこっちでやればいいみたい。
Plone 2.5.5
Unified Installer - for Linux/BSD/Mac OS X/UNIX/Solaris (compiles and installs Python, Zope and Plone plus dependencies for you)
でもこれ、普通に./install.shするとPythonからPloneから、zeoまで入る・・・。
デフォで/optに入るぽい(readmeではなく、install.sh参照)
参考URL

http://kapi.jp/kapi_blog/109

2008年01月30日

関連カテゴリ COREBlog Plone

この記事のコメント

この記事にコメントする