2

次のコードからこのエラーが発生します:

$ result = odbc_connect( "DRIVER = {MySQL ODBC 3.51 Driver}; Server = localhost; Database = $ database_name"、$ database_username、$ database_password);

警告:odbc_connect():SQLエラー:[unixODBC] [DriverManager]データソース名が見つかりません。デフォルトのドライバーが指定されていません。行xxの/dbconnect.phpにあるSQLConnectのSQL状態IM002odbcが接続されていません

MySQLバージョン5.1.41-3ubuntu12.3を使用しています

私のphpinfoは次の出力を提供します:

Additional .ini files parsed /etc/php5/apache2/conf.d/odbc.ini, /etc/php5/apache2/conf.d/pdo_odbc.ini  

odbc
----

ODBC Support            enabled <br>
4

1 に答える 1

3

ODBCドライバーがインストールされている必要があります。http://packages.ubuntu.com/hardy/unixodbc

于 2010-08-02T16:16:21.190 に答える