hns - 日記自動生成システム - Version 2.19.7

void GraphicWizardsLair( void ); //

otsune GWL
FreeBSD, AfterEffects, RETAS, animo, DigitalAnime, Linux, Mac OS, Win2k

[Who is otsune?] [title] [message] [Policy] [注目エントリー] [top]
Twitter Status :


Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい

検索式:

先月 2003年01月 来月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31


2003年01月13日(月) [長年日記]

深作監督のお見舞いには、テレビでコメントを寄せられないその筋の人も来たのかなぁ

#3 [tdiary] image_plugin.rbのxreaに対するセットアップ

yoshimiさんが、ちょっと前のバージョンの絵日記プラグインを 公開してくれた_ ので、それをセットアップ。
ただ、xreaの特殊事情だと思うのだけど、image.cgiをsubmitボタンで呼び出してアップロードする段階でエラーが出る。
index.cgi image.cgi *2 の一行目を#!/usr/local/bin/rubyに書き換え。
imagesのパーミッションを上手いこと設定しないとダメかも?

3 xreaの自動広告が怪しいと思い.xcgiに変更:

すると挙動が変わった。
ちゃんとアップロード済みの写真が出た。
しかし新規アップロードすると今度は「Method Not Allowed. 考えられる原因 POSTリクエストをされた。」のエラー。
はっきり言って、この一連のimage.rb騒動はxrea独特のサーバー設定が引き起こしている現象だ。
まずwww.otsune.comに設置してから、再挑戦しよう。

3 xreaに絵日記プラグインのインストール:

前述の広告タグやPOSTメソッド許可の関係で、public_html/x/にimage.cgiを。1行目は
#!/usr/local/bin/ruby
に変更。
パーミッションは705に。この条件を一つでも満たしていないと動作しない。
tdiary/plugin/にimage_plugin.rbを。
31行目を
  i=%Q[<form method="post" action="../../x/image.cgi">]
に。
38行目を
<form method="post" enctype="multipart/form-data" action="../../x/image.cgi">
に。
tdiary.confには
@options['image.dir'] = '/virtual/アカウント名/public_html/tdiary/images/'
@options['image.url'] = 'images/'
を適当に追加。 image_plugin.rbの最新版ではないそうなので *3 、footnote.rbの50行目付近に
@footnote_date = date
を追加。tdiary/misc/pluginからtdiary/pluginに移動。
tdiary/skel/update.rhtmlの
<hr class="sep">
<div class="refererlist">
の前に
<%%=imageForm%>
と追加。 *4

3 結果。xrea.comにはインストールできた。:

http://otsune.s9.xrea.com/tdiary/ にインストールは出来た。
やはりxrea.comの特殊な設定(POSTメソッドはxフォルダー以下に設置したCGIからでないと認めない)に振り回されていただけだった。
*2: コメントのご指摘どおり。ミスでした。
*3: 最新版の絵日記プラグインは修正が入っているので必要が無いそうだ。手に入った段階で考えることに。
*4: またまたコメントで修正をもらった。実際には上記のようにちゃんと修正していたのだが、訂正前の日記の書き方だと3行追加するみたいな意味だった。

コメントを読む(3) [ コメントする ]

Re: image_plugin.rbのxreaに対するセットアップ by yoshimi    2003/01/13 20:32
index.cgiでなくて、image.cgiだとおもいますが、submitボタンでエラーは動くまで、よ...
Re: image_plugin.rbのxreaに対するセットアップ by yoshimi    2003/01/13 22:41
たびたび、失礼します。skel/update.rhtmlへの追加は、 <%%=imageForm%> の一行...
Re: image_plugin.rbのxreaに対するセットアップ by yoshimi    2003/01/14 01:17
三度すみません。xreaでの設置、参考になります。 footnote.rb を修正しなくていいよ...
Permalink: http://www.otsune.com/diary/2003/01/13/3.html#200301133
trackback
このエントリーを含むはてなブックマーク del.icio.us livedoor Clip View blog reactions
Last Updated 2003-01-13 00:00:00 By otsune