2006-08-01から1ヶ月間の記事一覧

mod_layout on Apache2

意外とハマッたmod_layout on Apache2。mod_layout-3.2.1.tar.gzはapache1.3用なので、mod_layout-4.0.1a.tar.gzを持ってきて、Makefileのapxsのパスを変更して、makeすること。httpd.confは以下のように。 LoadModule layout_module modules/liblayout.so .…

HikiのHack

add_body_enter_proc ボディ部を表示する前に評価させたいものをProcインスタンスで追加 add_plugin_command 上部メニューに追加。引数は、 コマンド名(c=コマンド名) メニューに表示されるテキスト オプション(省略可) add_header_proc htmlヘッダ部への追…

証明書の参照

サーバ上でちらっとみたいときに。 # openssl x509 -noout -text -in foobar.crt

sshでの公開鍵認証

クライアント側で秘密鍵、公開鍵をパスフレーズなしで作って、サーバ側にその公開鍵を持たせることでパスワードなしでログインできる。実はログインが目的ではなく、scp,sftpをバッチ的に使いたい場合に有効。以下はssh version2の場合。version 1の場合はrs…

FCKeditorその2

FCKeditorのファイルマネージャperl版の改造。 editor/filemanager/browser/default/connectors/perl/connector.cgi 以下のように設定ファイルを読み込みそれが優先するようにした。 ##### # FCKeditor - The text editor for internet @@ -55,26 +55,38 @@ …

FCKEditorでのファイルアップロード設定

perl版(といってもファイルアップロードはphpを使用)は、http://fckeditor.wikiwikiweb.de/Developer's_Guide/Participating/PERL_SetUp# を参考に設定した。 fckconfig.jsの変更 var _FileBrowserLanguage = 'perl'; var _QuickUploadLanguage = 'php'; フ…

FCKeditorのShift_JIS化

html中のフォームでのWYSIWYG化のエディターFCKeditorにおける、文字コードがUTF-8でないサイト(大抵Shift_JIS)のための変更点。 htmlをShift_JISで書く。 <meta http-equiv="Content-Type" content="text/html;charset=Shift_JIS">を忘れずに。 editor/lang/ja.js を元に editor/lang/ja-sjis.jsを作成 JavaScript中で、以下を記述</meta>…

RewriteRule

RewriteRuleのパターンは、Directoryディレクティブ内にあると、stripされる。たとえば、 <Directory "/home/foobar/public_html/rewrite/"> RewriteEngine on RewriteCond %{REQUEST_URI} ^/~foobar/rewrite/test/?$ RewriteCond %{HTTP_USER_AGENT} ^Mozilla/5\.0.*Firefox/[0-9\.]+$ RewriteRule ^test/?$</directory>…

RewriteLog

取りたいVirutalHost内に記述しておくこと。Server configに記述しても、VirutalHostの設定をしているとログが取得できない(ずっと0byteのまま)。 RewriteLog "/foo/bar/rewrite.log" RewriteLogLevel 9 その他は、 http://httpd.apache.org/docs/2.0/mod/mo…

RSS2.0

http://weather.livedoor.com/weather_hacks/ というサイトがあって、そこで、各地の天気予報をRSS配信している。バージョンは2.0のようだが、ruby 1.8.4の添付ライブラリのRSSでparseしてもこのRSSの取得したいエレメント(item中のimage)を取得できない。ど…