Windowsサーバーで動作するWebサイトがあり、正常に動作します。私は自分のローカルホストにコピーを作ってみましたが、私はエラーを取得:このエラーを修正する方法:データソース名が見つかりません。デフォルトのドライバが指定されていません。
Warning: odbc_connect() [function.odbc-connect]: SQL error: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified, SQL state IM002 in SQLConnect in C:\xampp\htdocs\tdms\webfolders\secured\db_fns.php on line 29
Could not connect to database server
ライン29は含まれています
function fgsdb_connect()
{
$a=array();
$retvar=0;
$result = odbc_connect('FGS','tdms','tdms358',SQL_CUR_USE_ODBC); //---->line 29
if (!$result) // cannot establish connection to database
throw new Exception('Could not connect to database server');
else // connection to database has been established
return $result;
}
私は、ODBCには本当に新しいです。ウェブサイトはPHPで書かれており、私がmySQLで使っているデータベースです。私はそれが接続しようとしているデータベースは、Microsoft AccessのMDEファイルだと思った。 (私はWindowsサーバーのサイトでチェックしました)どうすればいいですか?すみませんが、私は本当に
権限...? –
どういう意味ですか?ごめんなさい。私は本当に初心者です。 : – prukuhkoo
アクセス許可:ページがデータベースへのアクセスとしてIDを実行していますか? –