NucleusでBASIC認証のパスワードを使う

プログラムに不具合があたので、一部修正しています(2008.3.28)

ウェブサイトのBASIC認証で使っている.htpasswdのファイルを、Nucleusの認証に移植したい、という要望があった。
BASIC認証とNucleusのログイン認証はパスワードの暗号化方式が違うらしく、そのまま.htpasswdに記述のある暗号化されたパスワードをデータベースにぶちこんでも、さすがにログインできない(汗)

ちなみに、.htpasswdに記述のある

ユーザ名1:暗号化されたパスワード1
ユーザ名2:暗号化されたパスワード2
ユーザ名3:暗号化されたパスワード3
   ・
   ・
   ・

というファイルを、NucleusのNP_Databaseというプラグインを使ってNucleusにぶちこむわけだが、そのへんのファイルの変換は、この記事では省略させてもらい、Nucleus側の対応方法だけをここでは述べることにする。

[続きを読む]

2008年03月21日(金) - 記事URL - コメント(0) - トラックバック(0)
カテゴリー:Why Is the Sky Blue? » Nucleus
タグ: / /

携帯からウェブメールが見れない

今まで、携帯からGmailや銀行のサービスを見ていたのが、あるときからアクセスできなくなった。最初はGmail側の問題かなー、と思っていたのだけど、いくつかのサイトがアクセスできなくなっているので、そうでもないらしい? [続きを読む]

2008年02月24日(日) - 記事URL - コメント(0) - トラックバック(0)
カテゴリー:Why Is the Sky Blue? » Others
タグ: /

携帯から投稿のテスト

NP_Moblog入れたので、携帯から投稿のテストです。
2008年01月11日(金) - 記事URL - コメント(0) - トラックバック(0)
カテゴリー:Why Is the Sky Blue? » Others
タグ: /

XOOPSの携帯対応

コミュニケーションサイト構築ツールであるXOOPSを使ってウェブサイトの構築をしていていつも思うことが、携帯対応が貧弱(汗)ということである。一応、XOOPS2 wikiTECH/携帯対応に、携帯対応しているモジュールやハックの一覧があるのだけれど、XOOPSの機能やモジュールの数を考えると、あまりに少ないとしか言いようがない。おそらく需要はあるように思うんだけど、プログラムを書く人がいないんだね。いっそのこと自分で書こうとも思ったりするのだけれど、そこまでパワーがなく、諦めている状態であった。 [続きを読む]

2005年12月08日(木) - 記事URL - コメント(0) - トラックバック(0)
カテゴリー:Why Is the Sky Blue? » XOOPS2
タグ: /

XOOPS携帯版で文字化け

XOOPSのコンテンツのすべてを携帯電話対応にするのは難しいが、ニュースモジュール(news)とフォーラムモジュール(newbb)については、以下のページで携帯対応用プログラムが配布されている。

ケータイでXOOPSを閲覧
http://www.nyaos.net/pukiwiki/pukiwiki.php?ケータイでXOOPSを閲覧

しかし、いくつかのサーバで試してみると、この方法では文字化けしてしまう、ということがあった。そこで、その解決法について、ヒントになりそうな情報をいくつか。
[続きを読む]

2005年03月11日(金) - 記事URL - コメント(0) - トラックバック(0)
カテゴリー:Why Is the Sky Blue? » XOOPS2
タグ: /

blosxomインストール

皆様、あけましておめでとうございます(笑)
こちらの記事は、これが今年最初となってしまいました。

データベースが使えないホスティングサービスでも使える、適当なブログがないかなー、と思っていたところ、blosxomというものが目についた。
http://www.yk.rim.or.jp/~sucle/blosxom/(Blosxomサイトの日本語訳)

さっそくインストールというか、ファイルを解凍してローカルのLinuxに設置してみたところ、403 Forbiddenで動かない。Apacheの設定を見たところ、ユーザレベルでExecCGIのオプションがついていなかったので、追加してApacheを再起動したら、動いた。たったひとつのCGIファイルだけで動くなんて、こりゃスゴイ!

でさっそく、そのファイル内の設定部分を書き換えて、試しにログディレクトリにファイルを置いてみたところ、表示されるはされるのだけれど、文字化け。ブラウザ(Firefox)で文字コードをシフトJISに設定してあげれば治ったのだけれど、あまりよろしくない。ブラウザでサイト情報を見たところ、文字コードが「ISO-8859」となっているぞ。

一体、どこが問題だろう、ということでいろいろ調べてみたところ、どうやらcontent-typeを指定するファイルcontent.htmlを作成して、そこに

text/html;charset=shift_jis

と書いてあげればヘッダが指定されるらしい?でも、こう記述しても、文字化けは治らない。サイト情報の文字コードは「ISO-8859」のまま。

よくよく見たら、ファイル名がconent.htmlになっていたのでした。これをcontent.htmlに直してあげたら、はい、ちゃんと表示されました。

次は、機能を拡張すべく、pluginに挑戦する予定です。

ところで、あとで知ったのですが、blosxom starter kitという初心者向けのキットが配布されているのでした。
http://hail2u.net/archives/bsk.html
初めはこっちを試してみればよかったかも?でも、まあいいや。
2005年01月16日(日) - 記事URL - コメント(0) - トラックバック(0)
カテゴリー:Why Is the Sky Blue? » blosxom
タグ:
«Prev || 1 || Next»

サイト内検索


カレンダー

2010-09
  12345
6789101112
13141516171819
20212223242526
27282930   

ログイン






powered by

  • Powered by Nucleus CMS