Hallo,
ich bin ja nun schon ein wenig länger als Entwickler tätig und nun bin ich endlich mal wieder dabei was in php zu machen ... nun möchte mein Kunde aber gerne seine mssql db benutzen und dazu nen Apache Webserver ... kein Problem ... Apache eingerichtet mir selber nen mssql server (express) installiert, die kunden db's importiert und dann festgestellt das ich keine mssql_connect() durchführen kann ... also gegoogelt. Schön, gleich hilfreiche einträge gefunden wie "ntwdblib.dll" ins apache/bin und system32/ kopieren... gesagt getan. Keine Änderung der Tatsache das ich immer noch keinen Zugriff erhalte. Also den nächsten >Tip< angewendet "in der php.ini den Eintrag mssql.secure_connection = Off in On verändert. Immer noch kein Erfolg. Also mal andere Datenverbindungsoptionen getestet. Mit Access kein Problem. Auch mit beiden Authentifizierungsmöglichkeiten. Keine Chance, alles ausprobiert, php wills nicht ;( . Hier einmal mein Testsystem:
MS-SQL Express @ localhost 9.0.2047
Apache
PHP 4 u.5
ntwdblib.dll 2000.80.194.0
statement
ergibt
ich wäre über jeden verbleibenden Hinweis dehr dankbar, da ich mich ein wenig beeilen muss ...
Danke im vorraus
Jan
ich bin ja nun schon ein wenig länger als Entwickler tätig und nun bin ich endlich mal wieder dabei was in php zu machen ... nun möchte mein Kunde aber gerne seine mssql db benutzen und dazu nen Apache Webserver ... kein Problem ... Apache eingerichtet mir selber nen mssql server (express) installiert, die kunden db's importiert und dann festgestellt das ich keine mssql_connect() durchführen kann ... also gegoogelt. Schön, gleich hilfreiche einträge gefunden wie "ntwdblib.dll" ins apache/bin und system32/ kopieren... gesagt getan. Keine Änderung der Tatsache das ich immer noch keinen Zugriff erhalte. Also den nächsten >Tip< angewendet "in der php.ini den Eintrag mssql.secure_connection = Off in On verändert. Immer noch kein Erfolg. Also mal andere Datenverbindungsoptionen getestet. Mit Access kein Problem. Auch mit beiden Authentifizierungsmöglichkeiten. Keine Chance, alles ausprobiert, php wills nicht ;( . Hier einmal mein Testsystem:
MS-SQL Express @ localhost 9.0.2047
Apache
PHP 4 u.5
ntwdblib.dll 2000.80.194.0
statement
Code:
mssql_connect("localhost","jan","***") or die("DB-Verbindung fehlgeschlagen");
Code:
Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: *** in mssql.php DB-Verbindung fehgeschlagen
ich wäre über jeden verbleibenden Hinweis dehr dankbar, da ich mich ein wenig beeilen muss ...
Danke im vorraus
Jan
Kommentar