09 April 2007
Smarty入門
買ってみました
22 March 2007
ケータイHTMLコンパクトリファレンス
ケイタイで使えないタグの確認用に買ってみました
12 March 2007
FreeBSD Apache2 SSL
FreeBSD Apche に SSLを入れました
参考ページの手順で行い,接続できるようになりました
# cd /usr/local/etc/apache2/
# mkdir -m 0700 ssl.{key,crt}
# cd ssl.key/
# openssl genrsa -out server.key 1024
# openssl req -new -key server.key -out server.csr
# openssl x509 -in server.csr -out server.crt -req -signkey server.key -days 365
/usr/local/etc/apache2/ssl.conf 編集
DocumentRoot "/usr/local/www/data"
ServerName www.example.com:443
ServerAdmin you@example.com
/etc/rc.conf 追加
apache2ssl_enable="YES"
再起動
#/usr/local/etc/rc.d/apache2 restart
Apache22の場合は、ディレクトリーなどが変わっている
KMsWiki: FreeBSD/Apache2/SSL - Apache2で、SSL(Secure Sockets Layer)を使う...
ネットワークプログラミングの基礎知識
参考ページの手順で行い,接続できるようになりました
# cd /usr/local/etc/apache2/
# mkdir -m 0700 ssl.{key,crt}
# cd ssl.key/
# openssl genrsa -out server.key 1024
# openssl req -new -key server.key -out server.csr
# openssl x509 -in server.csr -out server.crt -req -signkey server.key -days 365
/usr/local/etc/apache2/ssl.conf 編集
DocumentRoot "/usr/local/www/data"
ServerName www.example.com:443
ServerAdmin you@example.com
/etc/rc.conf 追加
apache2ssl_enable="YES"
再起動
#/usr/local/etc/rc.d/apache2 restart
Apache22の場合は、ディレクトリーなどが変わっている
KMsWiki: FreeBSD/Apache2/SSL - Apache2で、SSL(Secure Sockets Layer)を使う...
ネットワークプログラミングの基礎知識
04 March 2007
Apache HTTP Server 設定ファイル
Apache2.2に変えて、設定ファイルが変わっている
1)ダイジェスト認証の設定でAuthDigestFileがつかえなくなっている
mod_auth_digest - Apache HTTP Server
2)Includeファイル形式になりデフォルトでは、いろいろな機能がオフになっている
Includeをコメントアウトして、動くようにしている
1)ダイジェスト認証の設定でAuthDigestFileがつかえなくなっている
mod_auth_digest - Apache HTTP Server
2)Includeファイル形式になりデフォルトでは、いろいろな機能がオフになっている
Includeをコメントアウトして、動くようにしている
02 March 2007
HTMLポケットリファレンス
Smarty 使ってみました
PHPで,作るとプログラムの中にHTMLを出力する処理が,大半になりますので,楽になりそうです
www/smarty に,portsがあります
参考Smarty(暫定)
25 February 2007
Apache 認証時のユーザ名をPHPで取得する
apache_request_headers 関数を使用してすべてのヘッダが取得できるとのことで、そのなかから[Authorization]を使って認証情報を取得する
さらに複数の項目があるので、そのなかから username を取得する
$headers = apache_request_headers();
$AuthHead = explode(",",$headers[Authorization]);
$auth_name = explode("=",$AuthHead[0]);
$na = $auth_name[1];
$na = strtr($na,"\""," ");
$na = trim($na);
PHP: apache_request_headers - Manual
さらに複数の項目があるので、そのなかから username を取得する
$headers = apache_request_headers();
$AuthHead = explode(",",$headers[Authorization]);
$auth_name = explode("=",$AuthHead[0]);
$na = $auth_name[1];
$na = strtr($na,"\""," ");
$na = trim($na);
PHP: apache_request_headers - Manual
24 February 2007
Apache Digest 認証
Apache の Digest 認証をやってみた
.htaccess を Basic認証 を Digest認証用に書換える
AuthType Basic → Digest
AuthPasswordFile → AuthDigestFile
Digest 認証用 パスワードファイルを作る
Basic認証用とはコマンドが違う
htdigest [-c] パスワードファイル レルム ユーザー名
レルム には AuthName を指定する
-c は 最初に新規作成するとき
Apache の設定を変更
LoadModule の指定に auth_digest_module があることを確認する
HTTP クライアントを作ってみよう(6) - Digest 認証編 -
Apacheでユーザー認証を行うには(Digest認証編)
.htaccess を Basic認証 を Digest認証用に書換える
AuthType Basic → Digest
AuthPasswordFile → AuthDigestFile
Digest 認証用 パスワードファイルを作る
Basic認証用とはコマンドが違う
htdigest [-c] パスワードファイル レルム ユーザー名
レルム には AuthName を指定する
-c は 最初に新規作成するとき
Apache の設定を変更
LoadModule の指定に auth_digest_module があることを確認する
HTTP クライアントを作ってみよう(6) - Digest 認証編 -
Apacheでユーザー認証を行うには(Digest認証編)
22 February 2007
PHPのフォームからファイルをダウンロードする方法
18 February 2007
Ajax+JavaScriptコマンドブック
最近のWebアプリケーション Ajax の勉強のため購入












Since 2006-06-06
