[PHP-users 15383]Re: SunOneWebServer6でPHP
Sumito_Oda
oda @ bst.jp
2003年 5月 20日 (火) 01:23:33 JST
織田です。一部DMでやってて流れが切れてますので
DMの分、自己フォローします
1.iPlanet6頃からInitファンクション(Init指令)は
obj.confじゃなくてmagnus.confの方に書くようになったこと。
参考
http://docs.sun.com/source/816-5683-10/migrate.htm#20780
http://www.php.net/manual/ja/install.netscape-enterprise.php
の下の方のUser Contributed Notes
2.Sun ONE Web Server 6.0 SP5では
http://docs.sun.com/source/816-6434-10/rn60sp5.html#1029363
PHP4.2.1までは取り合えず記述には大丈夫とはありますよ。
>===>magnus.conf
>Init fn="load-modules"
>funcs="php4_init,php4_close,php4_execute,php4_auh_trans"
>shlib="D:\PHP4\sapi\php4nsapi.dll"
>Init fn="php4_init" errorString="Failed to initialize PHP!" LateInit="ys"
関係ないと思いますが、php4_auth_transのtypoかと。
どっちみち設定で使うように指定していないので大丈夫かな。
あと元の記述がtypoしてますが、LateInit="yes"です。
pathの区切り文字を「\」→「/」でも影響ないのですよね…
><Object name="default">
>Service fn="php4_execute" type="magnus-internal/x-httpd-php"
></Object>
fn=関数名ってダブルクォートなしが正しい筈なんですが、
php.netのサンプルにもみんな付いてますな。これで問題ありませんでしたっけ?
#funcで列挙するときは必要。別にfnに付けても大丈夫だと思いますけど。
><Object name="x-httpd-php">
> ObjectType fn="force-type" type="magnus-internal/x-httpd-php"
> Service fn=php4_execute
></Object>
他は設定はOKな気がするんですが、Windowsだと色々あるんですかね。
--
Sumito_Oda mailto:oda @ bst.jp
PHP-users メーリングリストの案内