へんこつ日誌

Oral_Top_Anchor
トップ «前の日記(2011年04月24日(日)) 最新 次の日記(2011年04月26日(火))»
RSS feed


ここから本文

2011年04月25日(月) [長年日記]

§1 Symlinkでやってみた

昨日何とか動いたImageGalleryだが、日記のディレクトリごとにファイルをアップするのは効率が悪いので、Symlinkの設定をしてみた。SHHでサーバーにログオンした後それぞれの日記のディレクトリに入って

% ln -s /home/UserName/tdiary/js js

で上手いこと動きました。後はバージョンアップがあればtDiaryのインストールディレクトリにアップデートすれば良いわけですね。

以前にthemeのディレクトリをwwwのルートにSymlinkしたんだけど、すっかりやり方を忘れておりました。Symlinkの削除は簡単でFTPからでも、サーバー会社提供のファイルマネージャでも簡単に削除できます。

§2 相変わらずposttdiaryが動かない

あんまり動かないのでサーバーのエラーログを見たらHikidocのエラーが満載だった。

warning: HikiDoc#to_html is deprecated. Please use HikiDoc.to_html or HikiDoc.to_xhtml instead.

僕には意味が分からない。

さて、posttdiaryの方は、どうもプログラムが起動していない感じがしてならないが、まずメールが届いているかの確認をするために.mailfilterを「to」ではなくて「cc」でやってみたがメールが残らない。最後の「exit」を削除したらccのメールが届いた。どうもおかしい。

それならとtoの方でも最後のexitを外してやってみたが、プログラムは動かない。さて、いよいよSHHでサーバーに入ってコマンドライオンからテストという基本的なところへ戻らないと切り分けが出来ないのかも知れないですね。

因みにposttdiary.rbでは

to "| /home/hogehoge/tdiary/bin/posttdiary.rb -i /home/hogehoge/www/diary/nob/images/ -u http://hogehoge.com/diary/nob/images/ -s http://hogehoge.com/diary/nob/update.rb user pass"
exit

拡張版のposttdiary-ex.rbでは

to "| /home/hogehoge/tdiary/bin/posttdiary-ex.rb -a /home/hogehoge/www/diary/nob/tdiary.conf -f \"{{image_right \$0,'\$4',nil,[200,150]}} \" -w -g 840x840 -s http://www.hogehoge.com/diary/nob/update.rb"
exit

な感じですが、何が悪いのかは不明。