2016-12-01 31 views
0

Windows Server 2008にXAMPPをインストールしました。ApacheはPHP 7.0.13で動作しています。私はこのように、ODBCドライバを有効にするためのphp.iniファイルを修正:私はphpinfo()を使用する場合であってもWindows Server 2008で未定義の関数odbc_connect()を呼び出す

extension=php_pdo_odbc.dll

、私はPDOドライバのセクションでODBCを参照してください。しかし、odbc_connectを使用するとエラーが発生します。

これをどのように修正しますか?私を助けてください。ありがとう。

答えて

0

PHPはODBC(とほとんどのデータベースドライバ)のサポートの2種類提供しています:あなたはPDOバージョン(php_pdo_odbc.dll)を有効にしている

を、あなたnon-PDO functionを使用しようとしています。

  • PDOインターフェイス

PDO is

軽量経由

  • 使用ODBC(わずかに異なる名前を注意してください)php_odbc.dllを経由して、スタンドアロンの機能を有効にする:2つのオプションを持っています、PHPのデータベースにアクセスするための一貫したインターフェイス

  • と私は一般的にはデータベース固有のインターフェースよりも好きですが、どちらかが機能するはずです。

    +0

    大変!すばらしいです!!ありがとう!私はphp_odbc.dllを有効にしなければならなかった。 私は異なった方法が存在するのか分かりませんでした。ありがとう。 – Pols63

    関連する問題