Windowsの下でwamp環境phpを構築します.iniはC:/windowsの下に置かなければなりませんか?

800 ワード

ネット上の大部分はwindowsの下でapache+php+mysqlをインストールする時すべてphpを必要とします.ini libmysql.dll libmcrypt.dllはwindowsディレクトリの下にコピーします.なぜならwindowsのサーバー(Apache IISもそうです)は解析をするときにまずシステム変数ディレクトリwindowsに行ってプロファイルを探す必要があります.ここではapacheに独自のロードルールを設定することができます.混乱したcopy phpのファイルをシステムディレクトリに入れる必要はありません.どうせ私は耐えられません.
例えばあなたのphpはD:/phpにインストールされているので、以下のように構成すればいいです.
1、apacheにphpを設定.iniのディレクトリは、dllファイルをロードすればいいです.
開くconf
LoadModule php5_module "D:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
PhpIniDir "D:/php"
LoadFile "D:/php/libmysql.dll"
LoadFile "D:/php/libmcrypt.dll"

php.ini
extension_dir = "D:/php/ext/"

2、php.iniの所在ディレクトリをシステムの環境変数に追加すればよい
win+r cmd
set PATH=%PATH%;D:/php