wiki.zope.jp
porgy
   
RecentChanges WikiHelp WikiPractice JumpSearch

porgy(ポージー)です。

Zope初心者で,只今勉強中です。とりあえずは,Wikiの勉強も兼ねて,自分のための覚書から書くことにしました。

PostgreSQLのDA pyscopgのインストール

  1. pyscopgにはegenix-mx-baseが必要とどこかに書いてあったので,egenix-mx-base-2.0.4.tar.gzをダウンロードして展開する。 egenix-mx-base-2.0.4のディレクトリに行って

    #/usr/local/zope/bin/python setup.py install とする。

    ここかどうか,記憶がはっきりしないが,pg_type.h not found というエラーが出たような気がする。次かもしれない。

    ln -s /usr/local/src/postgresql-7.2.3/src/include/catalog /usr/local/pgsql/include のようにリンクを貼った。

  2. ./configure --with-postgres-libraries=/usr/local/pgsql/lib --with-postgres-includes=/usr/local/pgsql/include --with-mxdatetime-includes=/usr/local/zope/lib/python2.1/site-packages/mx/DateTime?/mxDateTime --with-zope=/usr/local/zope --with-python=/usr/local/zope/bin/python

    makesetup Permission denied などというエラーが出たので makesetupファイルに実行権限を与えた。
    libpg.so.2が無いというエラーも出たので,

    ln -s /usr/local/pgsql/lib/libpg.so.2 /usr/lib とした。


ExternalEditorのインストール(clientはwindows)

  1. ExternalEditor-0.5.tgz(Zope Product)を適当なディレクトリで展開して,Productsディレクトリへコピー
  2. zopeを再起動すると,ペンシルのマークが現れた。
  3. zopeedit-win32-0.5.exe(Windows Helper App)をwindowsマシンにダウンロードする。zopeedit-win32-0.5.exeをインストールする。
  4. 標準インストールであれば,C:\Program Files\ZopeExternalEditor?というフォルダが作成される。
  5. Exploreのwindowを開いて,メニュー[表示]? -> [フォルダオプション]? -> [ファイルの種類]? で見ると,Zope External Editor という説明ですでに登録されていた。MIMEは application/x-zope-edit 拡張子は .zope アクションは open だった。
  6. 編集ボタンをクリックして 実行するアプリケーションを確認 "C:\Program Files\ZopeExternalEditor?\zopeedit.exe" "%1" となっていた。
  7. 次に C:\Program Files\ZopeExternalEditor? に行って,ZopeEdit.ini ファイルのeditorの行を以下のように設定した。私の場合はEmEditorを使用した。

editor = C:\Program Files\EmEditor3?\Emeditor.exe

  1. Zope管理画面から適当なドキュメントのペンシルマークをクリックして正常に動作することを確認した。

Last edited Mon, 11 Sep 2006 22:00:19 +0900 Edit this page