Laravel 8 nipid Trellost

MSSQL toe lisamine PHP 7.4 jaoks
1. https://docs.microsoft.com/en-us/sql/connect/php/download-drivers-php-sql-server?view=sql-server-ver15
2. https://go.microsoft.com/fwlink/?linkid=2120362
Sellelt lehelt laadida alla fail SQLSRV58.exe, mis on PHP 7.4 jaoks. Käivitada fail ning locationiks sisestada MAMP/bin/php74/ext
3. php.ini faii lisada need read:
extension=php_sqlsrv_74_ts_x86.dll
extension=php_pdo_sqlsrv_74_ts_x86.dll
[Pdo_sqlsrv]
pdo_sqlsrv.log_severity=-1
4. phpinfo -st vaadata, kas mamp või xampp on kas x86 või x64. Sõltuvalt sellest tuleb vailda dll fail.
Architecture x64 5.
5. Panna kinni veebiserver ja uuesti käivitada.
6. phpinfost vaadata, kas ilmus pdo_sqlsrv toetus
7. MAMP puhul tuleb command comist panna kinni server nin uuesti käivitada käsuga php artisan serve
8. print_r(PDO::getAvailableDrivers());
Saab näha, millised pdo draiverid on toetatud.
Praegu on sellised: Array ( [0] => mysql [1] => sqlsrv )
9. Selleks et ContactController.php failis kasutada DB::select(DB::raw(“exec WWW_GetWebOffers”));,
tuleb algul kirjutada use DB;