« 仕事ちう | メイン | ビール祭り2005in盛岡市中央通 »

2005年06月23日

PHPコーディングメモ(その1)

★SESSIONを開始して一番最初に$_SESSIONに値を代入すると、意図していないのにURLの引き数にSESSION_IDが表示されちまう具合のわるい現象に遭遇しました。色々しらべた結果、.htaccess等のディレクティブ(php.iniなどでも可だと思うが、)にこいつを一行追加したら治りました。

php_flag session.use_trans_sid Off

もっと詳しく知りたい人はPHPのマニュアルを参照されたし。ちなみにini_set()関数はこのエントリには使用不可でした。

★拡張子をもたないファイルに対してMIME TYPEを設定するには(例えば..../query?q=hoge&...みたいに)やっぱしサーバの設定だったんですね。.htaccess等に下記を追加すると、PHPとしてパースしてくれやす。

ForceType application/x-httpd-php

htaccessについてはこちらがとても役に立ってます。

投稿者 gon : 2005年06月23日 17:22

トラックバック

このエントリーのトラックバックURL:
http://www.sitegp.com/blog/mt-tb.cgi/19

コメント

"DefaultType" ってのもあるみたいです。最近こっちがマイブーム俺的には。
つか、ForceType だととにかくすべてのファイルが指定されたMIME-TYPEになるんだけども、これなら定義済みの拡張子があるファイルはそっちの方を優先してみてくれるのでこっちが使いいようだ。場合によっては。

投稿者 gon@自コメ : 2005年10月07日 22:37