Volevo impostare una connessione di database da PHP a SQL server 2012. Ho un server di wamp (64 bit) configurare su una macchina Windows (64 bit) con PHP 5.5.12 e sulla stessa macchina ho installato SQL Server 2012.non vengono visualizzati su un server WAMP phphinfo() dopo aver aggiunto le voci di estensione nel file php.ini
estratti SQLSRV driver dal official_link
copiati i driver estratti php_sqlsrv_55_ts.dll, extension = php_pdo_sqlsrv_55_ts.dll
a php\ext
cartella, quindi modificate il file php.ini per includere le estensioni
extension = php_sqlsrv_55_ts.dll; extension = php_pdo_sqlsrv_55_ts.dll;
Ora ho provato
<?php
phpinfo();
?>
Vedo le seguenti informazioni senza alcuna informazione del server SQL al suo interno.
non sembrano aver configurato la connessione al server SQL con successo. Qualcuno potrebbe per favore guidarmi su quello che mi manca qui.
Hai riavviato tutti i servizi e forse anche riavviato dopo aver apportato le modifiche? Altrimenti, fallo. –
Sì, ho riavviato tutti i servizi. – user2569524
Inoltre, è stato scaricato e installato 'Client nativo Microsoft SQL Server 2012' e' Driver Microsoft ODBC 11'. Ricorda che le estensioni php non parlano direttamente al database, parlano al client nativo. Vedi la sezione 'Requisiti di sistema' nella pagina di download che hai fatto riferimento sopra. – RiggsFolly