Scaricare da https://github.com/microsoft/msphpsql/releases il file contenente l'ultima realease dei driver php pdo per Sql Server di Macrosoft. (Scegliere quello adatto alla propria versione di php)
2023-12-24: https://learn.microsoft.com/it-it/sql/connect/php/release-notes-php-sql-driver?view=sql-server-ver16#previous-releases
Salvare i files di cui sopra nella cartella ext di php.
Abilitare i drivers installati in php.ini ne seguente modo:
extension=php_sqlsrv_74_ts.dll
extension=php_pdo_sqlsrv_74_ts.dll
abilitare anche
extension=pdo_odbc
Abilitare in SQL Server: Autenticazione di SQL Server e di Windows
Abilitare l'utente sa ed impostare una password senza scadenza
Riavviare Sql Server
Riavviare Apache
Esempio di connessione in PHP:
$serverName = "SERVER\SQLEXPRESS";
$database = "MYDB";
$uid = "sa";
$pwd = "mypassword";
$conn = new PDO("sqlsrv:server=$serverName ; Database = $database;", $uid, $pwd);
(-;
Nessun commento:
Posta un commento