From joker @ comel.or.jp Mon Jan 11 13:17:19 2010 From: joker @ comel.or.jp (FUDAN) Date: Mon, 11 Jan 2010 13:17:19 +0900 Subject: [tDiary-users-talk: 0420] =?iso-2022-jp?b?GyRCQzEwbCROGyhCIHREaWFyeSAbJEIkR0ojP3QkTkZ8GyhC?= =?iso-2022-jp?b?GyRCNS0kckYwJCskNyRGJCQkayRIJC0kSxsoQiB0ZGlhcnlzZWFyY2gg?= =?iso-2022-jp?b?GyRCJHI4RiRTPVAkOSRIISIlRiE8JV4kLEUsTVEkNSRsJEokJEZ8GyhC?= =?iso-2022-jp?b?GyRCNS0kLD1QJEYkLyRrTGRCaiRyMj8kSCQrJDckPyQkISMbKEI=?= Message-ID: <20100111131638.E753.CB2FDB7E@comel.or.jp> 不断です 単一の tDiary で複数の日記を動かしている環境で、 tdiarysearch を | #!/usr/local/bin/ruby | require '/home/fudan/www/tdiary/search.rb' な内容の search.rb 経由で呼び出すと、 tdiarysearch 本体側で テーマのインストールディレクトリが固定されている関係で、テー マが適用されない日記が出てくるという問題があります。 この問題を回避するため、 tdiarysearch 本体に手を入れて、 theme_uri プラグイン misc/plugin/theme_uri.rb が存在する環境 (メインの日記以外)では、当該プラグインを読み込み、存在しない 場合(メインの日記)には、 theme_url メソッドをデフォルト値 theme で定義するようにしてみましたが、スマートな解決策に思え ません…。 何か良い方法はないでしょうか?(^^; -- 不断 mailto:joker @ comel.or.jp -------------- next part -------------- テキスト形式以外の添付ファイルを保管しました... ファイル名: search.rb.diff 型: application/octet-stream サイズ: 979 バイト 説明: 無し URL: http://lists.sourceforge.jp/mailman/archives/tdiary-users-talk/attachments/20100111/bfebc25f/attachment.obj From t @ tdtds.jp Tue Jan 12 15:21:54 2010 From: t @ tdtds.jp (TADA Tadashi) Date: Tue, 12 Jan 2010 15:21:54 +0900 Subject: [tDiary-users-talk: 0421] Re: =?iso-2022-jp?b?GyRCQzEwbCROGyhCIHREaWFyeSAbJEIkR0ojP3QbKEI=?= =?iso-2022-jp?b?GyRCJE5GfDUtJHJGMCQrJDckRiQkJGskSCQtJEsbKEIgdGRp?= =?iso-2022-jp?b?YXJ5c2VhcmNoIBskQiRyOEYkUz1QJDkkSCEiJUYhPCVeGyhC?= =?iso-2022-jp?b?GyRCJCxFLE1RJDUkbCRKJCRGfDUtJCw9UCRGJC8ka0xkGyhC?= =?iso-2022-jp?b?GyRCQmokcjI/JEgkKyQ3JD8kJCEjGyhC?= In-Reply-To: <20100111131638.E753.CB2FDB7E@comel.or.jp> References: <20100111131638.E753.CB2FDB7E@comel.or.jp> Message-ID: ただただしです。 「良い方法」ではないんですが、2.3系から入っているサイト内検索 のフレークワークに合わせてtdiarysearchを書き直すのが抜本的な解 決ですねぇ。そうすれば検索機能がプラグインとして動くので、テー マの適用も普通に行われますし。 あとは、tdiarysearchの期待する場所にthemeディレクトリのシンボ リックリンクを張るという方法があると思いますが(tdiaryseachは使っ てないので確信なし)。 2010/1/11 FUDAN : > 単一の tDiary で複数の日記を動かしている環境で、 tdiarysearch > を > > | #!/usr/local/bin/ruby > | require '/home/fudan/www/tdiary/search.rb' > > な内容の search.rb 経由で呼び出すと、 tdiarysearch 本体側で > テーマのインストールディレクトリが固定されている関係で、テー > マが適用されない日記が出てくるという問題があります。 > > この問題を回避するため、 tdiarysearch 本体に手を入れて、 > theme_uri プラグイン misc/plugin/theme_uri.rb が存在する環境 > (メインの日記以外)では、当該プラグインを読み込み、存在しない > 場合(メインの日記)には、 theme_url メソッドをデフォルト値 > theme で定義するようにしてみましたが、スマートな解決策に思え > ません…。 > > 何か良い方法はないでしょうか?(^^; -- ただただし - ツッコミは、短く鋭く愛を込めて♪ http://tdtds.jp/ @tdtds From joker @ comel.or.jp Tue Jan 12 20:03:15 2010 From: joker @ comel.or.jp (FUDAN) Date: Tue, 12 Jan 2010 20:03:15 +0900 Subject: [tDiary-users-talk: 0422] Re: =?iso-2022-jp?b?GyRCQzEwbCROGyhCIHREaWFyeSAbJEIkR0ojP3QbKEI=?= =?iso-2022-jp?b?GyRCJE5GfDUtJHJGMCQrJDckRiQkJGskSCQtJEsbKEIgdGRpYXJ5c2Vh?= =?iso-2022-jp?b?cmNoIBskQiRyOEYkUz1QJDkkSCEiJUYhPCVeJCxFLE1RJDUkbCRKGyhC?= =?iso-2022-jp?b?GyRCJCRGfDUtJCw9UCRGJC8ka0xkQmokcjI/JEgkKyQ3JD8kJCEjGyhC?= In-Reply-To: References: <20100111131638.E753.CB2FDB7E@comel.or.jp> Message-ID: <20100112200305.0531.CB2FDB7E@comel.or.jp> 不断です On Tue, 12 Jan 2010 15:21:54 +0900, In article , TADA Tadashi wrote: >あとは、tdiarysearchの期待する場所にthemeディレクトリのシンボ >リックリンクを張るという方法があると思いますが(tdiaryseachは使っ >てないので確信なし)。 そうか!! この手がありました!! 以前、 tDiary を設置していたサーバでシンボリックリンクが許可 されていなかった関係で、その解決方法は頭からすっぽり抜け落ち ていました…。 当面は、こちらの方法で運用したいと思います。 アドバイス、ありがとうございました。 -- 不断 mailto:joker @ comel.or.jp From toshiouchiyama @ feel6.jp Sun Jan 17 01:36:11 2010 From: toshiouchiyama @ feel6.jp (Toshio Uchiyama) Date: Sun, 17 Jan 2010 01:36:11 +0900 Subject: [tDiary-users-talk: 0423] =?iso-2022-jp?b?GyRCJVAhPCU4JWclcyUiJUMlVyRLJGgkayUoJWkhPBsoQg==?= Message-ID: <201001161636.o0GGaCcS046916@pop.Feel6.JP> ML の皆様 お世話になります。内山と申します。 この度、他のソフトをバージョンアップ したところ、ruby も1.8.7 に上がり、 それに伴い tdiary も tdiary-2.2.2 A Web-based diary system (like weblog) written in Ruby にしましたところ、 500 Internal Server Error Permission denied - /home/uchiyama/diary/2009/20090923.tdr (Errno::EACCES) /home/uchiyama/public_html/diary/tdiary/defaultio.rb:99:in `initialize' /home/uchiyama/public_html/diary/tdiary/defaultio.rb:99:in `open' /home/uchiyama/public_html/diary/tdiary/defaultio.rb:99:in `restore_referer' /home/uchiyama/public_html/diary/tdiary/defaultio.rb:97:in `each' /home/uchiyama/public_html/diary/tdiary/defaultio.rb:97:in `restore_referer' /home/uchiyama/public_html/diary/tdiary/defaultio.rb:84:in `open' /home/uchiyama/public_html/diary/tdiary/defaultio.rb:84:in `restore_referer' /home/uchiyama/public_html/diary/tdiary/defaultio.rb:155:in `transaction' /home/uchiyama/public_html/diary/tdiary.rb:1634:in `initialize' /home/uchiyama/public_html/diary/tdiary.rb:1865:in `initialize' /home/uchiyama/public_html/diary/index.rb:46:in `new' /home/uchiyama/public_html/diary/index.rb:46 のようなエラーでブログが見られなくなりました。 OS は FreeBSD 7.1、apache は apache-2.0.54 Version 2 of Apache web server with prefork MPM です。実際のシステムは http://shonan.afraid.org/~uchiyama/diary です。Google でいろいろ検索し、自力で直そうと試みたのですが、 うまくいかず、こちらにお願いすることにしました。 ブログが閲覧できるようご指導頂ければ、幸いです。 よろしくお願いします。 #内山 From t @ tdtds.jp Sun Jan 17 20:36:21 2010 From: t @ tdtds.jp (TADA Tadashi) Date: Sun, 17 Jan 2010 20:36:21 +0900 Subject: [tDiary-users-talk: 0424] Re: =?iso-2022-jp?b?GyRCJVAhPCU4JWclcyUiJUMlVyRLJGgkayUoJWkbKEI=?= =?iso-2022-jp?b?GyRCITwbKEI=?= In-Reply-To: <201001161636.o0GGaCcS046916@pop.Feel6.JP> References: <201001161636.o0GGaCcS046916@pop.Feel6.JP> Message-ID: ただただしです。 2010/1/17 Toshio Uchiyama : > この度、他のソフトをバージョンアップ > したところ、ruby も1.8.7 に上がり、 > それに伴い tdiary も > > tdiary-2.2.2 A Web-based diary system (like weblog) written in Ruby > > にしましたところ、 > > 500 Internal Server Error > Permission denied - /home/uchiyama/diary/2009/20090923.tdr (Errno::EACCES) これだけを見る限り、データディレクトリへのアクセス権がない という風に思えます。 バージョンアップ前はどういうシステムだったのでしょうか。 Apacheの動作しているuidが変更になって、データディレクトリ にパーミッションがない、なんてことはありませんか? -- ただただし - ツッコミは、短く鋭く愛を込めて♪ http://tdtds.jp/ @tdtds From toshiouchiyama @ feel6.jp Sun Jan 17 21:00:53 2010 From: toshiouchiyama @ feel6.jp (Toshio Uchiyama) Date: Sun, 17 Jan 2010 21:00:53 +0900 Subject: [tDiary-users-talk: 0425] Re: =?iso-2022-jp?b?GyRCJVAhPCU4JWclcyUiJUMlVyRLJGgkayUoJWkbKEI=?= =?iso-2022-jp?b?GyRCITwbKEI=?= Message-ID: <201001171200.o0HC0scS052263@pop.Feel6.JP> ただただし様、MLの皆様 お世話になります。内山でございます。 > Permission denied - /home/uchiyama/diary/2009/20090923.tdr (Errno::EACCES) > > これだけを見る限り、データディレクトリへのアクセス権がない > という風に思えます。 > ご指摘の通りでした、現在、見られるようになりました http://shonan.afraid.org/~uchiyama/diary ご指導、ありがとうございました。 #内山 From vette @ mail.ne.jp Sun Jan 31 12:49:24 2010 From: vette @ mail.ne.jp (MORIOKA Toru) Date: Sun, 31 Jan 2010 12:49:24 +0900 Subject: [tDiary-users-talk: 0426] Re: =?iso-2022-jp?b?dERpYXJ5LXVzZXJzIHdpa2kgGyRCJHIweiRDMVsbKEI=?= =?iso-2022-jp?b?GyRCJDckXiQ3JD8bKEI=?= In-Reply-To: References: Message-ID: <47A69CFF-0798-4F28-8D9B-C9DCFE729D53@mail.ne.jp> vetteです On 2008/02/20, at 22:19, SHIBATA Hiroshi wrote: > 柴田です。 > > 2年前から管理していた tDiary-users wiki を > http://tdiary-users.sourceforge.jp/ > から > http://docs.tdiary.org/users/ > に引っ越しました。理由はいくつかありますが > > ・spam対策やセキュリティ対策のためだけにアップデートする手間を無くしたい > ・ドキュメントは tdiary.org に一元化したい > > というのが主な理由です。 > 旧URLのリンクはそのまま新しいURLに転送されるようにしていますので > 皆さんの日記の内容を書き換える必要はありません。  http://docs.tdiary.org/users/ につながらないようなのですが、  何か障害がでてるのでしょうか?  プラグインの説明を確かめようと思ったら調べられなかったので・・・  なお、http://www.tdiary.org/ のトップに出ているナビゲーションバーの  プラグインのリンク先が tdiary-users.sourceforge.jp のままなので  こちらのページもリンク先を変えてもらえると助かります。 ---------------------------------------------------------- MORIOKA Toru/森岡徹 E-mail:vette @ mail.ne.jp From t @ tdtds.jp Sun Jan 31 20:52:43 2010 From: t @ tdtds.jp (TADA Tadashi) Date: Sun, 31 Jan 2010 20:52:43 +0900 Subject: [tDiary-users-talk: 0427] Re: =?iso-2022-jp?b?dERpYXJ5LXVzZXJzIHdpa2kgGyRCJHIweiRDMVsbKEI=?= =?iso-2022-jp?b?GyRCJDckXiQ3JD8bKEI=?= In-Reply-To: <47A69CFF-0798-4F28-8D9B-C9DCFE729D53@mail.ne.jp> References: <47A69CFF-0798-4F28-8D9B-C9DCFE729D53@mail.ne.jp> Message-ID: ただただしです。 2010/1/31 MORIOKA Toru : >  http://docs.tdiary.org/users/ につながらないようなのですが、 > 何か障害がでてるのでしょうか? > プラグインの説明を確かめようと思ったら調べられなかったので・・・ 復活しているようです。 docs.tdiary.orgは私の管理下になくてwiki.fdiary.netと同居してるんですが、 最近、けっこう頻繁に落ちてますね。 #何か対策の予定とかありますか? >かずひこ そういえば、http://docs.tdiary.org/users/?PluginList にspamが混入していた ので修正しようとしたら、なんと修正後のテキストがspam認定されて保存 できません。spamフィルタがおかしいような気がします。 ……ということはどなたに言えばいいんでしょうか? > なお、http://www.tdiary.org/ のトップに出ているナビゲーションバーの > プラグインのリンク先が tdiary-users.sourceforge.jp のままなので > こちらのページもリンク先を変えてもらえると助かります。 おお、これは失礼しました。悩んだ末、http://docs.tdiary.org/ja/ の方に リンクしてあります。 -- ただただし - ツッコミは、短く鋭く愛を込めて♪ http://tdtds.jp/ @tdtds From shibata.hiroshi @ gmail.com Sun Jan 31 21:09:17 2010 From: shibata.hiroshi @ gmail.com (SHIBATA Hiroshi) Date: Sun, 31 Jan 2010 21:09:17 +0900 Subject: [tDiary-users-talk: 0428] Re: =?iso-2022-jp?b?dERpYXJ5LXVzZXJzIHdpa2kgGyRCJHIweiRDMVsbKEI=?= =?iso-2022-jp?b?GyRCJDckXiQ3JD8bKEI=?= In-Reply-To: References: <47A69CFF-0798-4F28-8D9B-C9DCFE729D53@mail.ne.jp> Message-ID: 柴田です。 > そういえば、http://docs.tdiary.org/users/?PluginList にspamが混入していた > ので修正しようとしたら、なんと修正後のテキストがspam認定されて保存 > できません。spamフィルタがおかしいような気がします。 > > ……ということはどなたに言えばいいんでしょうか? 学習型ですので、spamを修正した場合でもspamと判定されて いたようです。 管理メニューから、フィルタ設定を手動で直そうと思ったのですが uninitialized constant Hiki::Config::TMarshal (NameError) (erb):10:in `save_config' /home/wiki/hiki/hiki/config.rb:89:in `save_config' /home/wiki/hiki/hiki/page.rb:33:in `process' /home/wiki/hiki/hiki/command.rb:154:in `generate_page' /home/wiki/hiki/hiki/command.rb:539:in `cmd_admin' /home/wiki/hiki/hiki/command.rb:120:in `send' /home/wiki/hiki/hiki/command.rb:120:in `dispatch' /usr/lib/ruby/1.8/timeout.rb:56:in `timeout' /home/wiki/hiki/hiki/command.rb:90:in `dispatch' /home/wiki/hiki/hiki.cgi:38 /home/wiki/hiki/hiki/storage.rb:14:in `open_db' /home/wiki/hiki/hiki.cgi:36 /home/wiki/html/users/index.rb:5:in `load' /home/wiki/html/users/index.rb:5 というエラーで怒られてしまいました…。 -- SHIBATA Hiroshi mailto:shibata.hiroshi @ gmail.com URL:http://www.hsbt.org/