Dopo aver visualizzato così tanti post su questo problema, non capisco perché non funzioni perché dovrebbe funzionare. Io posto tutte le informazioni che ho finora:Sqlsrv per PHP 5.6 sul server WAMP
di Windows 10 a 64 bit
WampServer 3 a 64-bit (http://www.wampserver.com/)
PHP 5.6.16
Apache 2.4.17
- Microsoft SQL Server 2016
Ho scaricato SQLSRV32.exe da microsoft. Ho estratto i file dll in C: \ wamp \ bin \ php \ php5.6.16 \ ext.
Nel mio php.ini data dal WampServer:
extension_dir = "c: /wamp/bin/php/php5.6.16/ext/"
extension = php_sqlsrv_56_ts.dll
extension = php_pdo_sqlsrv_56_ts.dll
ho php5ts.dll nel mio p cartella hp5.6.16, quindi penso di avere thread safe che è il motivo per cui sto usando quelli di ts.dll.
Se sono in phpinfo() dovrei vedere una sezione 'sqlsrv', ma non ne vedo uno, quindi immagino di aver fatto qualcosa di sbagliato qui da qualche parte?
Ho persino riavviato su wampserver più volte e ho eseguito come amministratore. E ancora non si presentano sul phpinfo() ... ma posso vedere questo in estensione php al Wampserver:
Tutte le idee per quello che ho fatto di sbagliato o perché non si presenta in phpinfo() ?
Ho passato ore per avere ragione, GRRR ... Grazie amico! – Binod
Su Wamp x64 php 7.1.9 i driver Microsoft ufficiali disponibili tramite il loro download non hanno funzionato per me. Ho scaricato i driver disponibili su github e ha funzionato immediatamente. Ecco il link https: // github.com/Microsoft/msphpsql/releases/tag/V4.1.3-di Windows –