Ich habe ein doofes Problem unter centos in Verbindung mit einer ODBC Verbindung zur iSeries.

iSeries Access ist installiert und bis zu dem Punkt das ich unter PHP eine Verbindung bekommt läuft das auch, allerdings nur wenn ich das PHP Script in der Befehltzeile aufrufe. Wenn ich das über den Browser mache (also der Apache das Script ausführt) bekomme ich ne Fehlermeldung:


Mon Oct 04 17:26:45 2010 error http://client x.x.x.x PHP Warning: odbc_connect() : SQL error: unixODBCIBMiSeries Access ODBC DriverCommunication link failure. comm rc=10013 - CWBCO1003 - Sockets error, function returned 10013, ISERIES, SQL state 08S01 in SQLConnect in myscriptpath on line 34

odbc.ini und die Konfig unter .iSeriesAccess/ ist exakt gleich und selbst wenn ich mit nem su den Benutzer auf den des Webservers wechsle klappt das noch mit dem Ausführen über die Befehlszeile.


Trace mit cwbtrc gibt nur das hier und sonst nix:
Date;Time;Component;ProcessID;ThreadID;
04.10.2010;16:39:20.327;Communication;3210;-1208412480;I - Version 5 Release 4 Stufe 0;apache
04.10.2010;16:39:20.328;Communication;3210;-1208412480;I - CWBTRC;apache
<EOF>

Das wars.


Unter ner SuSE Enterprise Linux habe ich die Proleme nicht.

Weis jemand was ich noch testen bzw. debuggen kann?