[PHP] mssql_connect scheitert
Verfasst: 01.03.2011, 13:39
Hallo
Ich zerbrech mir den Kopf daran, mit PHP eine Verbindung zu einer MS SQL DB aufzubauen. Aus Java heraus mit passendem JDBC Treiber klappt. Aus PHP heraus in Apache ausgeführt mit ODBC klappt. Nur direkt mit den PHP mssql Befehlen gehts nicht, er sagt er kann sich nicht verbinden. Die DB liegt auf einem anderen Server als der Webserver. Ich hab TCP/IP in SQL Server aktiviert und den Port auf 1433 gesetzt. Ich habe hier einmal einen SQL Server 2005 und einmal ein SQL Express 2008. Mit beiden gehts aus PHP einfach nicht. Im Web finde ich allerlei Kram. Verschiedene Schreibweisen mit und ohne Port hab ich versucht, mit und ohne Passwort, nix will gehn. Ich hab die ntwdblib.dll überall hin geschmissen wo nur geht. Wenn wenigstens irgendeine Fehlermeldung käme. Laut phpinfo ist die mssql Extension da. Er will nur einfach nicht connecten.
Hat jemand Erfahrung damit?
Grüße
-JAW
Ich zerbrech mir den Kopf daran, mit PHP eine Verbindung zu einer MS SQL DB aufzubauen. Aus Java heraus mit passendem JDBC Treiber klappt. Aus PHP heraus in Apache ausgeführt mit ODBC klappt. Nur direkt mit den PHP mssql Befehlen gehts nicht, er sagt er kann sich nicht verbinden. Die DB liegt auf einem anderen Server als der Webserver. Ich hab TCP/IP in SQL Server aktiviert und den Port auf 1433 gesetzt. Ich habe hier einmal einen SQL Server 2005 und einmal ein SQL Express 2008. Mit beiden gehts aus PHP einfach nicht. Im Web finde ich allerlei Kram. Verschiedene Schreibweisen mit und ohne Port hab ich versucht, mit und ohne Passwort, nix will gehn. Ich hab die ntwdblib.dll überall hin geschmissen wo nur geht. Wenn wenigstens irgendeine Fehlermeldung käme. Laut phpinfo ist die mssql Extension da. Er will nur einfach nicht connecten.
Hat jemand Erfahrung damit?
Grüße
-JAW