Hallo,
zu diesem Thema gibt es zwar schon viele Artikel, aber ich muss direkt nochmal vom Urschleim anfangen.
Ich will mit PHP auf die DB2 unserer iSeries zugreifen, der ODBC Treiber ist installiert.
Der System-DSN "AS400" existiert ebenfalls und die Userdaten stimmen auch.
Ich hab mal eine einfache Verbindung erstellt:
PHP-Code:
$con = odbc_connect('AS400', 'quser', 'qpwd', SQL_CUR_USE_ODBC) or die ("Verbindung fehlgeschlagen!");
if($con)
{
echo "Verbindung erfolgreich!!!";
odbc_close_all();
}
Gestern kam es schonmal zur Meldung "Verbindung erfolgreich". Ich hatte jedoch die Funktion odbc_close_all() vergessen.
Nach diesem erfolgreichen Versuch habe ich es kein weiteres Mal hinbekommen.
Der Browser rödelt ewig lange rum und es kommt keine Fehlermeldung und kein Timeout.
Liegt es etwa an dem vergessenen Funktionsaufruf?
Wurde die alte Verbindung nicht getrennt (kann ich mir nicht vorstellen)?
MfG watchdogg
Bookmarks