2016-08-03 6 views
0

IIS + PHP 7 + firebirdを設定しようとしています。 IISとPHPは正常に動作していますが、Firebirdデータベースに接続しようとすると、次のメッセージが表示されます。IIS + PHP 7 + Firebird

"localhostに接続できませんでした:PHPのibase拡張機能がインストールされていないためFirebirdデータベースを使用できませんでしたあなたのPHP.iniをチェックして、それを有効にする方法を見てください。拡張機能をインストールする方法については、ドキュメントをチェックしてください。

"extension = php_interbase.dll"のセミコロンを削除しました "Windows PATH"にphpディレクトリを追加しましたが、同じエラーが発生します。

+0

[Firebird拡張機能を搭載していません](http://stackoverflow.com/questions/13709380/not-loading-firebird-extension)の重複の可能性があります。 –

答えて

0

ibase extenstionがインストールされているかどうかを最初に確認するには、phpinfo()関数を使用します。

表示されていない場合は、php.iniファイルのextension = php_interbase.dllがコメントアウトされていないこと、およびphp_interbase.dllが拡張子dirrectoryに存在することを確認してください。

次に、PHP ibase拡張機能で必要とされるため、%PATH%でfbclient.dllが使用可能であることを確認してください。