2009年7月11日

[PHP-users 34652] Re:php.iniが存在するとphpinfo()関数の結果が表示されない

httpd.confの編集はしましたか?

> -----Original Message-----
> From: php-users-bounces@xxxxx [mailto:php-users-bounces@xxxxx]
> On Behalf Of Hisashi.Chiba.
> Sent: Saturday, July 11, 2009 3:09 PM
> To: PHP-users ML
> Subject: [PHP-users 34651] php.iniが存在するとphpinfo()関数の結果が表

> 示されない
>
> 千葉といいます。いつも参考にさせていただいています。
>
> 今回、php-5.3.0をインストールしたのですが、
> phpinfo()の結果が表示されません。
> どのように対処したらよいでしょうか。
>
> 環境と確認方法は以下の通りです。
>
> OS : Ubuntu-8.04LTS ( VMware-player on Windows Vista )
> HTTP Server : Apache-2.2.11
>
> php-5.3.0 configure option
> ./configure --with-apxs2=/usr/local/apache2/bin/apxs
> --enable-mbstring
> --with-readline --with-gettext --without-mysql --without-sqlite
> --without-pdo-sqlite --with-pgsql
> --with-oci8=instantclient,/usr/local/oracle/instantclient_10_2
> --with-pdo-oci=instantclient,/usr/local/oracle/instantclient_10_2,10.2
> .0.3
> --with-pdo-pgsql --with-zlib --with-gd --with-jpeg-dir=/usr/lib
> --with-png-dir=/usr/lib
>
> この状態で sudo make 後、sudo make install したあとに
>
> hoge@xxxxx:~$ sudo /etc/init.d/httpd restart
>
> として、/usr/local/apache2/htdocs/ に以下の内容で
> phpinfo.php のファイル名で保存しました。
> <?php
> phpinfo();
> ?>
>
> これをWindows Vista 側のブラウザで表示させたところ、
> 以下のワーニングが表示されていました。
>
> Warning: phpinfo() [function.phpinfo]: It is not safe to rely on the
> system's timezone settings. You are *required* to use the date.timezone
> setting or the date_default_timezone_set() function. In case you used
> any of those methods and you are still getting this warning, you most
> likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for
> 'JST/9.0/no DST' instead in /usr/local/apache2/htdocs/phpinfo.php on line
> 2
>
> 最初は、php.ini を /usr/locla/lib に保存することを忘れていたのです
> が、このメッセージを見て
>
> hoge@xxxxx:~$ sudo cp ./php-5.3.0/php.ini-production
> /usr/local/lib/php.ini
>
> としたあと、date.timezone ディレクティブを以下のように設定しました。
> date.timezone = Asia/Tokyo
>
> この状態で、再度ブラウザで表示させると、空白ページが表示され、
> ソースを表示させると、スクリプトがそのまま表示されます。
> うまくいかなかったのでphp.iniを削除し、httpdも再起動すると
> phpinfo()の結果は表示されます。
>
> つまり、php.ini があると表示できない状況です。
> 何故この様になるのでしょうか。
> _______________________________________________
> PHP-users mailing list PHP-users@xxxxx
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3

_______________________________________________
PHP-users mailing list PHP-users@xxxxx
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://oldwww.php.gr.jp/php/novice.php3


投稿者 xml-rpc : 2009年7月11日 15:44
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/86599
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。