初心者が、初心者向けに、知らないと時間浪費する情報と情報元を少しずつ整理しています。ご感想要望は、下のコメント欄に、本文を書き換えたい方は、メンバーになって即、宜しく!!(^_^);;koyoshi
メンバー: koyoshi、hoihoi-p、magotou、[]、[]、[]メンバー募集中(参加された方は、全部お書き変えになってもOKです!!)
Zope日本語情報の検索先
Zope日本語 書籍/雑誌
困った!!
- Zopeのインストール
- JZUGのオリジナルHOWTO:http://zope.jp/howto/でOK。たぶん、そちらを見からここに来てると思うけど^^;;
- 後は、Zope FAQの導入と管理がとても参考になる。
- Zope-2.5.0は、Python-2.2以降には未対応。 2.1.2等をお勧めします。hoihoi-p
- Pythonのバージョンアップは慎重に。hoihoi-p
- RH系Linux のRPMで、既に入っているPython-1.5.2等を無理にバージョンアップしないで、Zopeのみに使用するPythonを別途、tar玉や別パッケージのPython2を使用して用意する方がいいと思います。
- PythonはLinuxディストリビューションの中で広範に使用されており。不用意なバージョンアップを行うと、システムのPrintTool等のPythonスクリプトで書かれたものが、動かなくなることがあります。
- バイナリ版は、必要なPythonもパッケージ内に専用の物が入っていますので、お手軽に使用できます。開発環境を持たないWin環境等では、唯一の選択肢ではあったりしますが、当方で使用した、Linux版をVine-seedに入れた場合、後から入れたプロダクトが、フォルダが入れ子状の無限ループになり、やや、挙動が不安定になる場合がありました。可能であれば、ソースからのインストールをおすすめします。hoihoi-p
- Linuxにインストールしました。しかし、「./start &」実行しようとすると、「IOEroor:...Permission denied:..」の様なメッセージが出て停止します。どうしてでしょう。koyoshi
- Linuxの基本ですが、あなたは、スーバーユーザー(root)権限でインスール作業をしてしまいましたね。良い子の皆さんはしてはいけません。そのままでは仕方がないので、次のコマンドを実行しファイルの所有権、並びにグループを「nobody」に置換えて試て、再度「./start &」を実行して試て下さい。
- Zopeのインストールディレクトリ( 例えば「/home/Zope」)に対して
- 「chown -R nobody /home/Zope」
- 「chgrp -R nobody /home/Zope」
- インストールが完了し、スタートさせると、次のメッセージが出ます何でしょう。
- 次のメッセージは、気にする必要はありません。正規表現のモジュールは現在「re」ですが、Zopeでは古いもの(regex)を使っているところが残っており文句をいっているだけです。zope.jpの WebLog , [zope-users:000938]Zope起動時のWarning 参照
/usr/local/Zope-2.5.0-linux2-x86/lib/python/ts_regex.py:15:
DeprecationWarning: the regex module is deprecated; please use the re
module import regex, regsub #, Sync
/usr/local/Zope-2.5.0-linux2-x86/lib/python2.1/regsub.py:15:
DeprecationWarning: the regsub module is deprecated; please use re.sub()
DeprecationWarning)
- Zopeのインストールと初期設定は成功した様です。さて、これで何が出来る様になったのでしょう。koyoshi
- Webサーバとしての機能はそのままあります。他のサイトのHTML文をコピーし、DTML Documentに張付けて試て下さい。ほとんど問題なく表示されるはずです。
- SSIカウンタ、CGI等はそのままとはいかないと思います。
- 代表的なプロダクツをインストールして、自前サーバの立上げが出来ます。
- お勧めは、「Squishdot」「ZWiki」です。
- 定番プロダクツとして、「TinyTable」「TinyTablePlus」「TinyTablePlusJP」「LocalFS」があり、「ZCalendar」も試してみるといい。
- プロダクトのインストール(別リンクへ移動しました。)
- 日本語が化ける。安定しない。koyoshi
- セキュリティがかかってるので、管理者IDでログインしてからでしか、見ることも書くことも出来ない。 koyoshi
- セキュリティは正常です(笑...)。プロダクト別に、どの様に設定していいか英語で書いてあるのでよく読むといい。おぃおぃという声がするので個別には次の通り。
- 「Squishdot」は、次の通り。
- 「ZWiki」は、次の通り。
- 「ZWiki web」サイトの追加(Add a ZWiki web..)時の管理画面に表示されています。
- セキュリティ設定の方法(How to configure permissions)
- ユーザがWikiWebフォルダにアクセスするには次のパーミッション設定が 必要です。
- Wikiページの閲覧:「View」「Access Contents Information」
- コメント追加 :「Append to ZWiki Pages」
- 書替え編集 :「Change ZWiki Page」
- 新ページ作成 :「Add ZWiki Page」
- セキュリティ問題(Security issues)
- zwikiはかつてないリスクを含んでいますので、セキュリティには充分に敏感でいて下さい。
- ZWikiは、ユーザの皆様がご覧になった際にコンテンツの作成を許可します。
- メンバー以外のユーザにもZWikiの編集を許可するなら「サーバー側のトロイの木馬問題」 について理解しておいて下さい。
- ランタイムに通じるページへのパーミッションの制限は、特権ユーザ所有のZWikiのWebフォルダを安全なものにします。
- ZWikiについて(About ZWiki)
- 英語じゃわからん!!、日本語にしたい。
- 日本語名ファイルの添付ができない koyoshi
- 細かくは判りませんが、ZWikiの添付ファイルで日本語ファイル名を指定して、エラーになった事があります。出来ないときは、無理せずに、英数文字のファイル名にrenameしてから、添付しましょう。(おいぉぃ!!解決になっとらん!! はい、今は^^;;;;;)
- SiteRoot、VirtualHostMonster、そして、ApacheやDNSとの連携が理解出来ない(ここは、もっと判る方で、いずれ、全文書直しとしましょう。koyoshi)
- ZWikiの内容のお尻が切れてしまう。
- 原因は未確認ながら、「お尻切れ」は、ブラウザのテキストエリアの文字数制限にかかって起こる様です。ですから、不特定多数でのZWikiでの編集は無限に長いコンテンツを編集できないと考えた方が良い様です。
- Zopeのインストールを済ませました。でも、「?.tar.gz」「?.diff」等、わからないファイルが出て来て、閉口しています。何とかならないのでしょうか。
- Zopeで、供給されているファイル形式は、ほとんどが、UNIXのcommandで生成されたものです。 次に、その展開方法と作成方法を記載しますので、参考にして下さい。
- 「?.tar.gz」:tarと言う複数ファイルを一つにまとめるアーカイバによるアーカイブを、gzipで zip形式に圧縮したもの。
- 展開方法
- 「tar -xvzf ?.tar.gz」とすることで、圧縮の解凍と個別ファイルへの展開が一括して出来ます。
- 作成方法
- 「tar -cvzf ~/tmp/?.tar.gz ./」とすることで、カレントディレクトリ以下のファイルを一つにまとめ、そのアーカイブをあなたのホームディレクトリに作成出来ます。
- 「?.diff」:diffと言う、ファイルまたはディレクトリの違いをファイルにしたもので、patchで、その違いを反映させることが出来ます。winな方は、Win用の diff/patch を利用しましょう。
- 「diff -ru HogeDir_Org HogeDir_New > ~/Hoge-0.0.1.diff 」等とするとディレクトリを再帰的に比較し、HogeDir_OrgからHogeDir_Newへの変異をユーザのホーム上にHoge-0.0.1.diffファイルを書き出します。
- 「diff -u HogeFile_Org HogeFile_Org > ~/HogeFile-0.0.1.diff」とするとHogeFile_OrgからHogeFile_Orgへの変異をユーザのホーム上にHogeFile-0.0.1.diffファイルを書き出します。
- 「CVS」って何ですか。「SourceForge」と何か関係があるのですか?
- 「CVS」は、複数の方が同じソースに手を入れるときに、うまくパージョン管理が出来る様にした仕組みです。「SourceForge」はユーザ登録するだけで、ブラウザを介して、CVSによるファイル更新と各バージョンの取得が出来る様にしたものです。(と書く迄は嘘はないと思うkoyoshi)
- WikiName がうまく作動しないのですが?
コメント(以前のものは、過去ログへ移しました。)
- 2002-03-15 koyoshi - 皆様に御提案です。2002/3/13にmojixさんより「BeginnersHandicapは、HowToにできそうなものをいっぱい含んでいるので、ぜひ話題別にしてHowTo用にまとめなおしてみてください。」とのお言葉を頂戴しています。このページも当初思っていたよりも大きくなり、全部読むとそこそこ時間がかかる様になって来ました。また、FZUGで起きた尻切れの恐怖を何時味わうことになるかわからないとの気持ちも強くなってきています。ここらで、これ迄のものを元に切口を変えて、HowToに発展させてはと思います。メンバーの方々はもとより、これをご覧になった方々のご意見を広く求めたいと思います。何なりと、ご意見を追記頂きたくお願い申し上げます。
- 2002-03-19 spumoni - 確かに、ZWiki 関連の話題は、かなりあちこちに分散しているように見受けられます。SquishdotWGや、ZWikiWGもあることですし、分散するのも手ですが、初心者に一見してもらうために、このようにまとめとくのも手なんですよね。ZWikiを長く使用していると、どうしても避けて通れない再分類というハードルに差し掛かっているとお見受けしました。
- 2002-03-19 koyoshi - 最初は気軽に始めた、初心者向けのページでしたが、通してみると、ZWiki関連がバラバラになって散りばめられていることに気付きました。試しに導入から運用迄、初心者が必ず通る道を並べて試ると、いくらか補うだけで、まとまったHowToなることがわかりました。ZWikiは今のところ一番Zopeユーザにとって身近なProductですので、入口として整備しておく方が今後の発展にとって重要に思えます。何分私自身が昨年末からのZope初心者の為、力不足の面はありますが、初心者の視点で見た、初心者ならではのHowToとして見たいと思っています。未熟ものですが、spumoniさん初め、皆様のご支援の基、完成させたいと思っています。今後とも何卒宜しくお願い申上げます。
- 2002-03-22 spumoni - ZCalender のつづりは、ZCalendar に直しておきました。ちなみに、リンク先には、日本語化のページです^^;;
- 2002-03-22 koyoshi - spumoniさん、どうもです。スペルミスの宝庫へのお運び有難うございます。書いた本人が何処に書いてたか覚えていない状況でした。まことに助かりました。場所捜しのついでに、検索したら ZopeProducts にも、お仲間がいましたのでコッソリ替えときました。^^;;
- 2002-03-29 hoihoi-p - 修復いつもありがとうございます。 > koyoshiさん。
- 2002-03-29 koyoshi - hoihoi-pさん、FZUGの運営では、最近負ぶさっていて済みません。助かってます。ZWiki修復自体は手慣れたもので負担にならなくなってきました。これと「Edit Conflict」がないとZWikiじゃないと思えて来たから不思議だ(苦笑)。
- 2002-03-29 koyoshi - 業務連絡?です。ホームページ本来の目安として、「一目で読める見やすいページ作り」と「ZWikiのブラウザによる尻切れ対策」の為、1ページを10Kbite程度で運営したいと思います。いかがなものでしょうか?特に、問題なければ、ページ分割をして行きたいと思います。
- 2002-03-29 hoihoi-p - 本来そうですよね。目次ページ作って分岐した方がやっぱり見やすいと思います。
- 2002-03-30 koyoshi - そうですよね。ZWikiで書いてると何でもOKの様で困る(苦笑)。
- 2002-03-30 koyoshi - test見えてます。test有難うございます。
- 2002-03-30 hoihoi-p - VHM用のApacheの設定サンプルで大嘘書いてましたので、訂正いたします。(MLで、mooya氏にお世話になりました。有り難うございました。)
- 2002-04-11 koyoshi - 業務連絡?です。kinnekoさんのSiteMap整理により、何とあの輝かしいZopeハッカー達の殿堂ワークグループ(WG)にSiteMap上で並べて頂いています。初心者の自分にとっては「わぁっ、どうしよう。知らん振りしとこうか(汗;;)」とも思いましたが、ここへ来てZopeが大ブレークしかねない危機的状況(「また、大袈裟な」との声がする^^;)になっている様に思えます。日経LinuxにZopeの連載が始まりましたし、今後初心者対応がJZUGにおいても大きな課題になると思います。WorkingGroupの説明によると、「WGは、オフィシャルではない任意団体的な活動ユニットです。つまりWGは、JZUGのメンバーどうしが勝手に組織するグループです。」とありますので、この際、正式にWGとして名乗りを挙げ、 初心者が最初に気軽に参加して試ることが出来る場 としては思います。メンバーの方々とコアな方々それに「自分も初心者だ」とお思いの方にお伺い致します。いかがなものでしょうか?
- 2002-04-11 hoihoi-p - わー。ほんとだ。ここは、それ、乗っちゃうべきでしょう。やっぱり。
- 2002-04-16 koyoshi - 業務連絡です。本日正式にWGとして名乗りを挙げさせて頂きました。^^/
- 2002-04-18 koyoshi - Beginners WG という形にし、そのまま移行してみました。いろいろ考えてみましたが、これが一番労力が要らない様なので。メンバーの方々いかがでしょうか?問題な点はご指摘または、どんどんご修正の程お願い申上げます。m(_ _)m
- 2002-04-17 sio 「?」が「?」に見える方は って ? は ? なんですけど ... 元々の文字はバイト表現でナニでしょうか ?
- 2002-04-18 koyoshi -sioさん、はじめまして。既に化けたものは判らなくなりますよね。言葉で言うと「バックスラッシュ」や「にょろ(「から」と読むことがある)」 当たりで確認しています。これは特定のブラウザで編集した場合に書替えられてしまうものですので、それ以降はみんなそう見える様になります。
- 2002-04-19 sio ありがとうございます。... エスケープかurlencodeの処理が違うのかもしれませんね。どのブラウザで化けるかは判らないのですね ?
- 2002-04-19 koyoshi - 少なくともsioさんのブラウザは大丈夫の様ですね。sioさんの一つ前の方でなったことは、diffで判るのですが、「〜」「\」がこれに入り過ぎていて、何処を変えたのかも特定出来ていません。勿論、特定出来ても、「あなたのブラウザおかしいよ」と直ぐ言っちゃうと、結構こじれることもあるのでまだ余りしてません。さて、sioさん、この問題への参画有難うございます。早速ですのでページをおこしましたので、議論の場をそこに移しましょう。
- 2002-04-21 mass ROMだったのですが、提供できる情報があるようですので書き込ませて戴きます。「〜」が?に化けるのはOpera6にパッチを当てていないバージョン特有の問題です。キャラクターコードの変換テーブルに不備があるとか。Opera6の最新のβ版を上書きするか、日本語版Opera6に http://www.moonstone.jp/starter.htm で配布されている Opera Japanese Starter Kit 2 を適用すれば直ります。
- 2002-04-21 koyoshi - massさん、感謝感激です\(^o^)/。有難うございます。当方でも文字化けをdiff履歴でチェックしOpera当たりがひとつの候補であること迄は判っていたのですが、断定し、その対策迄は至っていませんでした。有益な情報誠に有難うこざいます。早速、この情報を公開し、トラブルの少ない環境の実現に役立てたいと思います。誠に有難うございました。自分自身はタコ以前の足のないダルマです。今後とも、お気付きの点がございましたら宜しくお願い申上げますm(_ _)m。