[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/