PHP で Firebird 拡張機能を使用しようとしています。フォルダに拡張ファイル ( php_pdo_firebird.dll, php_interbase.dll
) がありext
ます。私は自分のphp.ini
ファイルにそれらを追加しています
...
[PHP_PDO_FIREBIRD]
extension=php_pdo_firebird.dll
[PHP_INTERBASE]
extension=php_interbase.dll
...
拡張機能をロードできなかったというエラーはスローされていませんが、印刷するたびに、phpinfo
どちらもリストされていません。ここで何が欠けていますか?
参考までに、私は Windows 7 で Apache 2.2 を使用して PHP バージョン 5.3.14 TS を実行しています。
編集:いくつかのエラーがログに記録されているようです。error_log
設定が上書きされただけです (これを見ている人は、C:\Windows\Temp\php-errors.log を再確認してください)。ファイルが明らかに存在するときはいつでも、指定されたモジュールが見つからないことがわかりました。
PHP Warning: PHP Startup: Unable to load dynamic library
'C:\Program Files (x86)\PHP\ext\php_pdo_firebird.dll' -
The specified module could not be found.
in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library
'C:\Program Files (x86)\PHP\ext\php_interbase.dll' -
The specified module could not be found.
in Unknown on line 0