[PHP-users 6701] Re: 拡張モジュールの読み込みができない<出来ました。

camus php-users@php.gr.jp
Fri, 5 Apr 2002 15:18:06 +0900


アドバイスありがとうございます。
メールを頂戴した岩田です。
たくさんの方からアドバイスを頂戴して感謝しております。

情報をもとにc:/windows/system32以下にphp.iniを移動しました。

php.iniのextension_dir = "./"でApacheを起動するとunabele to load dynamic
library 'c:/php4/php_curl.dllエラーがでました。
この時点でPHPフォルダはc:/phpだったので、c:/php4にリネームしました。
同時にphp.iniのextension_dir = "c:/php4/extensions"としたところ上記のエラー
メッセージは消えました。

最後にApacheのhttpd.confを修正したところうまく動作できることが確認されまし
た。

ご助言ありがとうございました。
----- Original Message -----
From: "Koji Koshiba" <kossy@mtg.biglobe.ne.jp>
To: <php-users@php.gr.jp>
Sent: Thursday, April 04, 2002 4:01 PM
Subject: [PHP-users 6672] 拡張モジュールの読み込みができない


> > > > 読み込みたい拡張モジュールはphp_curl.dllです。
> > > > PHPはc:\php以下のフォルダ
> > > > 拡張モジュールはC:\php\extensions以下にあります。
> > > > php.iniでは下記の様に拡張モジュールの設定をしています。
> > > > extension_dir = "c:/php/extensions/"
> >
> > パスの区切りが'/'だからじゃないですか?
> > Windowsの場合は区切りは'\'にしないとダメだと思います。
> >
> > http://www.kk.iij4u.or.jp/~tomatsu/doc/phpWinInstall.html
>
> 私の環境では / で動作しています。
>
> 私もphp.iniを編集しているのに、反映されないときがありました。
>
> Win版のPHPをセットアップしたときに最初にやらかしてしまったのですが。
> PHPをインストールすると、c:\php に全てのファイルが登録され、そこから
> 自分で php.ini をc:\winnt の下とかにコピーしなければなりません。
> c:\phpにあるphp.iniを一生懸命編集していて、実際に参照されるc:\winnt
> は何も変わっていなかったためにこうなりました。
> 今回もこれではないでしょうか?
>
> Koshiba
> kossy@mtg.biglobe.ne.jp
>