[php] インストール、php.ini(Windows)

extension_dirの設定
extension_dir = "c:/php5/ext"

Dynamic Extensionsの設定

例:

extension=php_mbstring.dll

extension=php_exif.dll
extension=php_gd2.dll

extension=php_mysql.dll
extension=php_mysqli.dll

extension=php_pgsql.dll

extension=php_pdo.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_mysql.dll
extension=php_sqlite.dll

extension=php_xsl.dll

zend_extension_ts="c:/php5/ext/php_xdebug.dll"

必要なextensionライブラリをextにコピー

最新のmysql、mysqli extensionをextにコピー(アップデート)

最新のlibmysql.dllをphpディレクトリにコピー

include_pathの設定
設定がなかったり間違っている場合、go-pear.batを実行すると、pearの環境が変になるので注意。
include_path="."

変になったら、関連エントリーの手順で復旧。

go-pear.bat

5.2.0はgo-pear.pharにバグがあるので、go-pear.pharの修正ファイルをダウンロードして、pearディレクトリにコピー。(関連エントリー参照)
実行前に、C:\Windows\pear.iniを削除しておく。

php go-pear.php local

http://go-pear.org/http://pear.php.net/go-pearをgo-pear.phpに保存して実行。

PEAR_ENV.regを実行

include_pathを確認

通常はgo-pearで追加されるが、念のため確認。
include_path=".;c:\php5\pear"

apacheの設定
httpd.confに以下を追加
# php5 setting
LoadModule php5_module c:/php5/php5apache2_2.dll
AddType application/x-httpd-php .php .phtml
PHPIniDir "c:/php5"

トラックバック(0)

このブログ記事を参照しているブログ一覧: インストール、php.ini(Windows)

このブログ記事に対するトラックバックURL: http://www.pistolfly.jp/mt/mt-tb-alt.cgi/60

コメントする