Schlagwort-Archive: Apache

MSSQL Unterstützung für Apache / PHP 5.3 unter Windows

Ich schreibe gerade mal wieder ein paar kleine Tools in PHP und wollte nun als Backend MSSQL verwenden. Per Default ist diese Erweiterung bei den meisten Installation (z. B. auch bei XAMPP) deaktiviert. Ein einfaches Einkommentieren der Extension php_mssql.dll fhrt leider nicht mehr zum Ziel. Die entsprechende DLL wird nicht mehr gepflegt und befindet sich auch nicht mehr im ext-Verzeichnis:

image

Die Lsung des Problems findet man mit dem Microsoft Driver 3.0 for SQL Server for PHP (derzeit Version 3).

Bei der Frage nach dem Installationsverzeichnis sollte man das ext Verzeichnis seiner PHP Installation auswhlen:

image

Fr den Zugriff auf einen MSSQL server ist neben den soeben installierten DLLs auch noch die Installation des MSSQL Server Native Client notwendig. Diesen kann man ebenfalls von Microsoft kostenlos von dieser Seite downloaden. Der Link fr den Download findet man im unteren Drittel der Seite.

Zum Abschluss der Konfiguration trgt man die neuen DLLs in die php.ini ein:

image

Nach einem Neustart des Apache sollte PHP auch MSSQL Datenbanken untersttzen:

image