こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

Configuration File (php.ini) Pathにつ

Configuration File (php.ini) Pathについて

Apache2.2
PHP5.3.2
をWindowsXPマシンにインストールしました。

Configuration File (php.ini) Pathは現在C:\WINDOWSになっています。
httpd.conf内にPHPIniDir "C:/PHP5"(PHPインストールディレクトリです)
という記述をし、PHP.iniファイルを同ディレクトリに追加したのですが、
Configuration File (php.ini) Pathは変わらず、PHPが動作しません。
(Apacheは再起動しています)
PHPIniDir "C:/WINDOWS"でもダメです。
現状では、
・PHP.iniをC:\WINDOWSにおく
・httpd.conf内にPHPIniDir "C:/PHP5"を記述(C:\PHP5以下にはPHP.iniをおかない)
だとうまくいきます。
ちなみにLoaded Configuration Fileはnoneになっています。

ことの発端は、date関数でワーニングが出たので、調べたところPHP.ini内に
date.timezone = "Asia/Tokyo"
を追加するとなおるということを見たので修正したのですがなおらなかったことからです。

希望としては
・httpd.conf内にPHPIniDir "C:/PHP5"を記述し、PHP.iniをC:/PHP5以下におきたい
 (Configuration File (php.ini) PathをC:/PHP5に変更したい)
・date_default_timezone_setという関数ではなくPHP.iniの設定で上記ワーニングを
 なくしたい
です。

XAMPPを使用…以外でご回答頂けるとありがたいです。
よろしくお願いしますm(__)m

投稿日時 - 2010-07-10 03:18:03

QNo.6027734

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

未検証。Apache自体を再起動しなくていいんだろうか(再起動のタイミングで設定ファイルが読まれると思うので)

投稿日時 - 2010-07-10 06:16:21

ANo.1

単に、OSのPathを通せばいいだけのような気がします。
いかがでしょうか?

投稿日時 - 2010-07-10 03:53:08