Code: Select all
< /code>
Ich erhalte den folgenden Fehler: < /p>
Warning: odbc_connect(): SQL error: [unixODBC][Driver Manager]Driver's SQLAllocHandle on SQL_HANDLE_HENV failed, SQL state IM004 in SQLConnect in /var/www/html/test.php on line 8
Connection failed: [unixODBC][Driver Manager]Driver's SQLAllocHandle on SQL_HANDLE_HENV faile.
WARNUNG: ODBC_CONNECT (): SQL ERROR: [UNIXODBC] [TRAVER -Manager] kann lib '/opt/sqlanywhere nicht öffnen. /var/www/html/test.php in Zeile 8
Verbindung fehlgeschlagen: [unixodbc] [Treibermanager] kann Libodbc17_r.So ': Datei nicht gefunden, nicht gefunden
lrwxrwxrwx 1 root root 18 Feb 28 10:13 libdbodbc17_r.so -> libdbodbc17_r.so.1
-rwxr-xr-x 1 root root 1804560 Feb 28 10:13 libdbodbc17_r.so.1
< /code>
Wechsel zu: < /p>
lrwxrwxrwx 1 root root 18 Feb 28 10:13 libdbodbc17_r.so -> libdbodbc17_r.so.1
-rwxr-xr-x 1 www-data www-data 1804560 Feb 28 10:13 libdbodbc17_r.so.1
< /code>
macht keinen Unterschied.sudo -u www-data isql -v DSN UID PASSWORD
[01000][unixODBC][Driver Manager]Can't open lib '/opt/sqlanywhere17/lib64/libdbodbc17_r.so' : file not found
[ISQL]ERROR: Could not SQLConnect
< /code>
Aus dem Terminalbenutzer ausgestattet (nicht Root):
Nach dem Exportieren von ODBCini < /p>
Wie auch immer.>