Hallo an Alle,
ich muss vorab sagen das ich mich zum ersten Mal mit MSSQL und xampp beschäftige.
Ich habe mir einen kleinen Server zugelegt auf dem ich xampp und den SQL Server 2008 RS installiert habe. Das Betriebssystem ist Windos Home Server 2011.
Nach der Installation von xampp musste ich die Ports 80 auf 81 und den SSL Port von 443 auf 444 ändern das die anderen Ports schon vom System belegt sind.
In verschiedenen Foren habe ich gelesen, dass ich für die Verbindung zwischen PHP und MSSQL entsprechende Extensions in die php.ini zufügen muss.
Ich habe also die aktuelle Treiber geladen und in das Verzeichnis xampp/php/ext gespielt. Danach habe ich die php.ini um folgende Zeilen ergänzt:
extension=php_sqlsrv_55_ts.dll
extension=php_pdo_sqlsrv_55_ts.dll
extension=php_sqlsrv_55_nts.dll
extension=php_pdo_sqlsrv_55_nts.dll
Wenn ich den Webserver neu starte und phpinfo() aufrufe vermisse ich allerdings den Eintrag sqlsrv der laut Instruktion eigentlich da sein sollte.
Wenn ich meine Testdatei aufrufe erscheint weiterhin :
Fatal error: Call to undefined function sqlsrv_connect() in D:\xampp\ ...
Selbst wenn ich extension=micky-maus.dll in die php.ini schreibe startet der Webserver brav und meldet nichts.
Ich dachte erst ich arbeite an der falschen php.ini, aber es gibt nur die eine auf dem Server. Selbst wenn ich die php.ini aus dem Verzeiczhnis lösche funktioniert
alles.
Was mache ich falsch?
Gruß Nevada