0

ODBC を使用して、php スクリプトからアクセス データベースに接続しようとしています。

データベースをローカルの c: ドライブに配置すると、システム DSN を作成します。問題なく接続できますが、ネットワーク ドライブにある場合はエラーが発生します。

警告: odbc_connect() [function.odbc-connect]: SQL エラー: [Microsoft][ODBC Microsoft Access Driver] '(unknown)' は有効なパスではありません。パス名のスペルが正しいこと、およびファイルが存在するサーバーに接続していることを確認してください。3 行目の C:\wamp\www\suppliers\furniture.php の SQLConnect の SQL 状態 S1009

わかりましたので、誰かが具体的に何を/どこで知っているかはどこかの許可だと思いますか?

ありがとう、

4

2 に答える 2

0

インストール時にデフォルトを使用した場合、apache はネットワーク権限を持たないローカル システム アカウントで実行されます。そのため、ネットワーク ドライブにアクセスできる (ドメイン) ユーザーとして実行する必要があります。これは、[コントロール パネル]、[管理ツール]、[サービス] から変更できます (Apache を右クリックし、[プロパティ] を選択して、[ログオン] タブでユーザーを選択します)。

于 2010-05-20T15:28:52.713 に答える