[PHP-users 34648] Re: php.ini がopenされているのに読み込まれない

mw_work @ infoseek.jp mw_work @ infoseek.jp
2009年 7月 10日 (金) 20:59:48 JST


渡辺と申します。

もしかして、CLI版と mod_php は違う
PHP だったりはしないでしょうか?
# versionの異なるPHPがあったりとか?



> -----元のメッセージ-----
差出人: "大瀧保広" <y.ohtaki @ mx.ibaraki.ac.jp>
受取人: "PHP-users ML" <php-users @ php.gr.jp>
日付: 09/07/10 08:45
件名: [PHP-users 34647] Re: php.ini がopenされているのに読み込まれない
>
>こんにちは、大瀧です。
> 
> コメントに従って調べてみましたが、chrootは行っていないようです。
> 
> #CLIに対する言葉は mod_phpじゃなくてapache2handler?
> 
> On 2009/07/09, at 15:54, ikari-ml @ ecoin.jp wrote:
> 
> > 碇と申します
> >
> > まとはずれかもしれませんがchrootしてるとかないですがね?
> >
> > On Thu, 9 Jul 2009 13:21:44 +0900
> > 大瀧 保広 <y.ohtaki @ mx.ibaraki.ac.jp> 様wrote:
> >
> >> こんにちは、大瀧と申します.
> >>
> >> Solaris 10 (i386) + Apache 2.0.63 + PHP5.2.10 な環境で
> >> バーチャルホスティングサービスを提供しています。
> >> mod_php のときだけ php.ini が読み込まれないという現象が起きており、
> >> 修正の糸口が見つけられず、困っています。
> >>
> >>
> >> 以下、確認したことです。
> >>
> >> php の configure command 
> >>
> >> './configure' '--with-apxs2=/usr/local/apache2/bin/apxs' '--enable-zend-multibyte' '--enable-mbstring=shared' 
> >> '--enable-mbregex' '--with-libxml-dir=/opt/csw' '--with-iconv-dir=/opt/csw/lib' '--with-gd' '--with-jpeg-dir=shared' 
> >> '--with-zlib-dir=shared' '--with-config-file-path=/usr/local/apache2/php'
> >>
> >> CLI版のphpで php -i した場合
> >> 	Configuration File (php.ini) Path => /usr/local/apache2/php
> >> 	Loaded Configuration File => /usr/local/apache2/php/php.ini
> >>
> >> mod_phpのほうでphpinfo() を表示させると
> >> 	Configuration File (php.ini) Path /usr/local/apache2/php 
> >> 	Loaded Configuration File (none)
> >>
> >> apache (httpd)に対してtruss コマンドでシステムコールをトレースしてみると、
> >>
> >> open("./php-apache2handler.ini", O_RDONLY)      Err#2 ENOENT
> >> open("/usr/local/apache2/php/php-apache2handler.ini", O_RDONLY)                     Err#2 ENOENT
> >> open("./php.ini", O_RDONLY)                     Err#2 ENOENT
> >> open("/usr/local/apache2/php/php.ini", O_RDONLY) = 533
> >> close(533)                                      = 0
> >> ...
> >>
> >> となっており、ファイルディスクリプタが取得できているにもかかわらず、
> >> 一度もreadしないまま、closeしていることがわかります。
> >>
> >>
> >> このような現象が起きる原因として、何が考えられるでしょうか?
> >>
> >> よろしくお願い致します.
> >>
> >> _______________________________________________
> >> PHP-users mailing list  PHP-users @ php.gr.jp
> >> http://ml.php.gr.jp/mailman/listinfo/php-users
> >> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> >> http://oldwww.php.gr.jp/php/novice.php3
> >
> > -- 
> > 碇 永志
> > <ikari-ml @ ecoin.jp>
> >
> > _______________________________________________
> > PHP-users mailing list  PHP-users @ php.gr.jp
> > http://ml.php.gr.jp/mailman/listinfo/php-users
> > PHP初心者のためのページ - 質問する前にはこちらをお読みください
> > http://oldwww.php.gr.jp/php/novice.php3
> 
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3
>



PHP-users メーリングリストの案内