1

最近、サーバーをサーバー 2008 からサーバー 2008 r2 に移動しましたが、PHP ベースの Web サイトがデータベースに接続できなくなりました。データベースは .accdb で、古いオペレーティング システムで正常に動作しました。データベースをシステム dns として設定しました。私のphpページはエラーを返しませんが、DNSに接続しません. これを修正する方法はありますか?

4

1 に答える 1

1

Access 2010 データベース エンジンがサーバーにインストールされていることを確認してください。Access 2007/2010/2013 のフル バージョン (またはランタイム) がサーバーにインストールされていない場合は、データベース エンジンをインストールする必要があります。.accdbデータベース。

また、環境全体が 32 ビットまたは 64 ビットで動作するように設定されていることを確認してください。ただし、32 ビット バージョンと64 ビット バージョンを同じサーバーにインストールすることはできません。

最も簡単なのは、おそらく 32 ビットに固執し、php サーバーが 32 ビットに設定されていることを確認し、ODBC DSN が 32 ビットであることを確認することです。

于 2012-10-21T13:49:00.193 に答える