PHPのパーミッション

故あってxreaのスペースを借りたのですが、phpで書いたBBSを設置しようとしてパーミッションでふと悩むことに。

xreaの公式には「700で」って書いてあるのに「705」じゃないと動作しない。はて? とか思ってたら話は簡単で、「CGIとして動かすなら700、mod_phpで動かすなら705」ということでした。requireで呼ぶ方も604じゃないとアウト。まぁこちらはpublic_htmlの上とか、見えないディレクトリに放り込めばいいのですけどね。
しかし・・・今までPerlのCGIしか扱ってなかった上に、phpをCGIとして動かすという概念が無かったので、納得するまでに時間を要してしまいました。仮にも仕事にしてる身としてはちょっと恥ずかしかったりも。あっはっは(照)。

phpはもう少し言語仕様が固まってくれると良いんですけどね。軽いし。