PDA

View Full Version : PHPのパス省略可能について


dutch
2002/06/21, 10:43 PM
先ほど、APACHEのメンテナンス が行われ、
「public_html内でのPHPが#!/usr/local/bin/phpの宣言無しに利用できるようにな」ったそうです。

ここでいう、"PHP" の範囲について、疑問が生じたので質問します。
以下の例のどれに当てはまるのか教えてください。
1.*.php 全て。
2.*.php *.cgi 等、先頭にパスの記述が無い場合。
3.実行権限が付いている全てのファイル。
4.その他

「多くのCGIで実装されている、
『重要なデータの拡張子を *.cgi にして保存する』
という方式に何らかの影響を与えるのではないか?」
という疑問が生じたので、この記事を投稿させて頂きました。
PHP関係・・・ということで、このフォーラムを選びました。

元記事
http://sb.xrea.com/showthread.php?s=&threadid=2970

carroll
2002/06/22, 09:32 AM
拡張子が.cgiの場合は、先頭行にパスが必要です。
そのスクリプトをPerlに渡すのかPHPに渡すのかその他のどのプログラムに渡せばいいのかわからないのでエラーになります。

webmaster
2002/06/23, 11:05 AM
サポートです。

これまでのCGIの仕様に変わりはありません。


拡張子が「php」の場合、shared_html内での動作方法と同じように実行出来るようになりましたが、
あくまで付属機能ですので、今まで通りに使用される事をお奨めします。