IIS PHP Odbc/mssql probleme

07/01/2016 12:13 Sweadest#1
Hey, ich bin noch recht neu auf dem gebiet, ich benutze iis 7 mit PHP 7 (wenn ich PHP 5 benutze bekomme ich nur einen weißen Browser)auf Windows 7 aber wenn ich eine verbindung mit mssql aufbauen will bekomme ich den fehler

PHP Fatal error: Uncaught Error: Call to undefined function mssql_connect()

das gleiche wenn ich es mit odbc versuche

PHP Fatal error: Uncaught Error: Call to undefined function odbc_connect()

in der PHP.ini habe ich das ; vor extension=php_pdo_odbc.dll entfernt

Den Path hab ich zum PHP verzeichnis aber ich bekomme einfach keine verbindnung zu mssql, habe ich vielleicht noch was vergessen?
hier der code den ich zum test nutze.
Danke schonmal für die antworten
07/01/2016 17:45 krosswarrior#2
Sicher, dass du mssql und nicht sqlsrv brauchst? Was sagt phpinfo()? mssql wurde in PHP7 nämlich entfernt.
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
07/01/2016 18:27 Sweadest#3

Der gleiche Fehler, phpinfo() lässt sich problemlos öffnen.
07/02/2016 02:26 krosswarrior#4
Gemeint war, ob du sqlsrv in phpinfo() rauslesen kannst.

Ungefähr sowas:
[Only registered and activated users can see links. Click Here To Register...]
07/04/2016 16:23 Sweadest#5
Nein leider nicht, finde auch keinen treiber für php 7.
Laufen die für php 5.6 auch für 7.0?

*Hab etwas gefunden.

hm habe nun
php_sqlsrv_7_nts.dll
php_pdo_sqlsrv_7_nts.dll
doch kommt immernoch der gleiche fehler. php.ini eingestellt und server neugestartet.
07/04/2016 19:23 krosswarrior#6
Wenn dus in phpinfo() nicht findest, ist es nicht korrekt installiert.
Das wäre die offizielle Anleitung: [Only registered and activated users can see links. Click Here To Register...]
07/14/2016 00:45 paddelx3#7
Für PHP 7 brauchst du die [Only registered and activated users can see links. Click Here To Register...].

Kurzer Blick in die Dokumentation zeigt, das odbc und mssql mit den SQL Server Treibern nicht funktionieren wird. Nutze dafür [Only registered and activated users can see links. Click Here To Register...].