stryhのノート ~stryh/changelog

インストールではまる。

最近はスクリプト言語ばかりに触れているな~と今日気づいた。

Apache

参考

Apache2 + PHP5をWindowsXPにインストール – ぱんぴーまっしぐら

基本これを参考にした。

Windows環境にインストール

ヴァージョン -> 2.2.8

インストール自体はGUI。

変更したと言えばインストール先のディレクトリぐらい。

PHP

参考

PHP 5.2.5のインストールと設定 – [データベース]All About

PHPのほうはこちらを参考に。

ヴァージョン -> 5.2.6

で、何ではまったの?

Apacheの「httpd.conf」ファイルの設定です。

Apacheのほうの参考URLに

LoadModule php5_module “[PHPをインストールしたディレクトリ]/php5apache2.dll”

これを追記と書いてあるのですが、これだと

The request operation has failed

っていうエラーになります。

で、このエラー内容でGoogle先生に聞いたら

LoadModule php5_module “[PHPをインストールしたディレクトリ]/php5apache2_2.dll”

としなさいと。

何が変わったかって?

php5apache2.dll -> php5apache2_2.dll

と変更。

その前にphp5apache2_2.dllがないとだめですが。

まっPHPをダウンロードしてくればあるはずです。

で、これで無事Apache起動。

これにどれだけはまったことか・・・。

追記(2006/06/07)

  • PHPヴァージョン -> 5.2.6

OSはWindows XPです。

これだとPHPからPostgresSQLに接続できないことが判明。

デフォルトではphp.iniに設定されている「php_pgsql.dll」はコメントアウトになっています。

それをアンコメントにしたのにも関わらずApacheのerror.logに

Unable to load Dynamic library

と出力されDB接続できません。

なのでヴァージョンダウンし「5.2.5」でDB接続できました。

もしかしたら自分だけかもしれませんが、一応情報として残しておきます。

また、これでもかなりはまった・・・。

ったく。

URL :
TRACKBACK URL :

Leave a reply

*
*
* (公開されません)

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

Return Top