- 2009-06-25 (木) 13:27
- PHP
いつもありがとうございます!
デフォルトではない場所にphpをインストールしたのだが、どうもphp.iniが読み込めていないようだ。
phpinfo()で見てみたところ「Configuration File (php.ini) Path」の項目が「C:\WINDOWS」になっていた。
意図しているのは別のディレクトリ。
調べてみたところ、apacheがphp.infoを探しに行くときの順序は以下のようになっている模様。
※以下、「http://www.php.net/manual/ja/faq.installation.php#faq.installation.phpini」から抜粋
–ここから
Windows の場合、php.ini のデフォルトパスは Windows ディレクトリになります。 Apache ウェブサーバを使っている場合はまず Apache がインストールされているディレクトリ (例えば c:\program files\apache group\apache にある php.ini を探そうとします。このため、異なる php.ini ファイルを異なるバージョンの Apache ごとに置いておくことができます。
–ここまで
明示的にphp.iniの場所を指定する為には、Apacheのhttpd.confに以下の行を追加する。
–ここから
# php.ini の場所を設定
PHPIniDir “C:test/aaaa/php” #実際にphp.iniのあるディレクトリを指定
–ここまで
Apache2とphpの設定については以下のサイトを参照。
http://www.php.net/manual/ja/install.windows.apache2.php
このブログはさくらのレンタルサーバ
かわいくて高機能なアクセス解析ツール【アクセスプラス】が使えるのは【Color Me Shop! pro】だけ!
月額263円でPHP・MySQL対応のレンタルサーバー、ミニバード
5GBで月額250円~!FC2レンタルサーバーLite!
スタードメイン
関連する投稿
- Newer: php/pear実行時に「指定されたモジュールが見つかりません。」
- Older: windowsへのPEARのインストール
コメント:0
トラックバック:0
- トラックバックURL
- http://itblog.posifeel.com/archives/17.html/trackback
- php.iniの置き場所 from ITめもりーにょ

