PHP7 MSSQL Connector lädt nicht

Klopfer

Mitglied
Hallo zusammen,

nach jahrelanger Abstinenz im Forum muss ich euch doch mal wieder um Hilfe bitte.

Wir haben in unserem Betrieb intern eine Webseite laufen die einerseits eine MYSQL Datenbankanbindung hat und auf der anderen Seite aus einer MSSQL Datenbank entsprechen Daten ausließt und zur Verfügung stellt.

Da der Server bald umgezogen wird, stellen wir auch von PHP5 auf PHP7 um.
Die Anbindung an MYSQL funktioniert problemlos. Bei der Verbindung von MSSQL bekomme ich immer folgende Fehlermeldung im Apache Error log ausgegeben.

PHP Warning: PHP Startup: Unable to load dynamic library 'C:\\xampp\\php\\ext\\php_sqlsrv_7_ts.dll' - Die angegebene Prozedur wurde nicht gefunden.\r\n in Unknown on line 0

Die Datei liegt entsprechend am richtigen Ort und in der PHP.ini wurde diese auch als Extension eingetragen.

Leider finde ich weder über die Forensuche noch über Google entsprechende Hilfestellungen.
Ist jemandem von euch dieser Fehler bekannt oder kann mir jemand helfen?

Danke
Fabian
 
Schau doch einmal bei C:\xampp\php\php.ini nach ob dort so etwas wie
Code:
extension=php_sqlsrv_7_ts.dll
extension=php_pdo_sqlsrv_7_ts.dll
(Strg + F) vorhanden ist. Ebenso solltest du darauf achten, dass diese Befehle nicht auf einem ; (Semikolon) folgen.
Sollten diese Befehle nicht vorhanden sein, so füge diese Befehle in den "extension"-Block an einem beliebigen Ort hinzu.

So Ähnlich: (32-Bit xampp php.ini)
Code:
extension=php_bz2.dll
extension=php_curl.dll
extension=php_fileinfo.dll
;extension=php_ftp.dll
extension=php_gd2.dll
extension=php_gettext.dll
;extension=php_gmp.dll
extension=php_intl.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_exif.dll 
extension=php_mysqli.dll
;extension=php_oci8_12c.dll  ; Use with Oracle Database 12c Instant Client
;extension=php_openssl.dll
;extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll

;  z.B. Hier
extension=php_sqlsrv_7_ts.dll
extension=php_pdo_sqlsrv_7_ts.dll

;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll

; The MIBS data available in the PHP distribution must be installed.
; See http://www.php.net/manual/en/snmp.installation.php
;extension=php_snmp.dll

;extension=php_soap.dll
extension=php_sockets.dll
extension=php_sqlite3.dll
;extension=php_tidy.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll

Achte dabei das im Verzeichnes C:\xampp\php\ext die Datein php_sqlsrv_7_ts.dll und php_pdo_sqlsrv_7_ts.dll vorhanden sein müssen. Ansonsten google sie, lade sie runter und füge sie diesem Verzeichnis hinzu.
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück