[PHP-users 11958] Re: cgiモードでのインクルードについて

UNO Shintaro php-users@php.gr.jp
Tue, 03 Dec 2002 19:05:35 +0900


>phpbb( http://www.phpbb.com/ )を
>cgiモードで動くサーバに乗せようとしているのですが、

>includeされた場合には、
>#!/usr/local/bin/php4を表示させない方法はあるでしょうか?


環境設定やオプションではできないような…。
単独でもincludeでも呼び出されるスクリプト全てについて、

1)元のスクリプトから先頭の#!行を抜いた内容をinclude用ファイルに移す
2)スクリプト自体は次のような内容に変更する
    #!/usr/local/bin/php4
    <?php include("include用ファイル"); ?>
3)他からのincludeを全てinclude用ファイルを読むように変更する

という書き換えを行なうのが、愚直かつ確実かと。

-- 
UNO Shintaro, 宇野 信太郎
mailto:uno@venus.dti.ne.jp
http://www.venus.dti.ne.jp/~uno/