Dynamische Bibliothek kann nicht geladen werden. Php_sqlsrv_7_nts.dll ist keine gültige Win32-Anwendung.

Ich dachte, ich würde sehen, ob es SQL Server-Treiber für PHP 7 gibt. Eine andere Frage zu Stack Overflow hat mich auf diese Treiber hingewiesen.Hie

So installiere ich php_sqlsrv_7_nts.dll in meinem ext-Ordner und füge die folgende Zeile zu meiner php.ini hinzu:

extension=php_sqlsrv_7_nts.dll

Ich erhalte diese Warnung für jedes PHP-Skript, das ich ausführe:

Warning: PHP Startup: Unable to load dynamic library 'C:\php7\ext\php_sqlsrv_7_nts.dll' - %1 is not a valid Win32 application

Mir ist klar, dass dies nur eine Vorabversion ist und es noch viele Dinge zu bügeln gibt, aber ich hatte gehofft, zumindest einige grundlegende Dinge zu tun.

Was mache ich falsch oder muss ich ein bisschen länger auf eine bessere Veröffentlichung warten?

Einige nützliche Informationen:

PHP Version => 7.0.5

System => Windows NT GB275L-I-T-5654 6.3 build 9600 (Windows 8.1 Professional Edition) i586
Build Date => Mar 30 2016 09:57:56
Compiler => MSVC14 (Visual C++ 2015)
Architecture => x86
Configure Command => cscript /nologo configure.js  "--enable-snapshot-build" "--enable-debug-pack" "--disable-zts" "--with-pdo-oci=c:\php-sdk\oracle\x86\instantclient_12_1\sdk,shared" "--with-oci8-12c=c:\php-sdk\oracle\x86\instantclient_12_1\sdk,shared" "--enable-object-out-dir=../obj/" "--enable-com-dotnet=shared" "--with-mcrypt=static" "--without-analyzer" "--with-pgo"

Antworten auf die Frage(4)

Ihre Antwort auf die Frage