FLASH/Web制作: 2007年3月アーカイブ

 昨日からpukiWikiを弄っていて、書き込み制限を設定したらBASIC認証が出てきてビックリした。Apacheやhtaccessの設定変更の形跡はないしそもそもディレクトリではなく機能で認証の有無が設定されているのでプログラムからBASIC認証の呼び出しができるの?と調べてたらやはりそうだった。今まで知らなかったのはかなり乗り遅れているのかな…。

 とても興味深い機能なので調べてみたら、手元にある本に載ってた|||orz
この本を立ち読みしたとき良書だったので衝動買いしたのだが買ってからは殆ど読んでなかった。

手元にある本(PHPで開発してるなら買うべし)

ググッた情報ではこちらのサイトがヒットしました。
=Moonylog= PHPだけでBasic認証 - PHPプロ!ニュース

PHPのCGIモード

| | コメント(0)

 時々耳にするPHPのCGIモード。これは何ですか?という疑問を持ちながらずっと放置してましたが、PHPをApacheモジュール組み込みで使うのではなくPerlのようにスクリプト呼び出しで使う方法みたい。

 これに何のメリットがあるのかというと実行権を設定しないと起動しないようにできるとか、PHPをバージョンアップしてもApache再起動が不要なぐらいしか思いつかないなぁ。あとは過負荷の時にtopで実際のスクリプト名が出てくることかな?
 それよりも動作が遅くなる事の方がイヤな気がする。

Apacheでの設定方法ですがPerlと同じく
AddHandler application/x-httpd-phpcgi .php
と追記すればOKのようです。

Apacheで設定しない場合はPHPバッチのようにファイルの先頭に#!を追加して拡張子を.cgiにすることでも対応可能。(これはphpに限らずshでも他のスクリプトでも同じかな)

このアーカイブについて

このページには、2007年3月以降に書かれたブログ記事のうちFLASH/Web制作カテゴリに属しているものが含まれています。

前のアーカイブはFLASH/Web制作: 2007年2月です。

次のアーカイブはFLASH/Web制作: 2007年4月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ウェブページ

Powered by Movable Type 4.1