

- #XAMPP INSTALL MSSQL DRIVER DRIVERS#
- #XAMPP INSTALL MSSQL DRIVER DRIVER#
- #XAMPP INSTALL MSSQL DRIVER WINDOWS#
$conn = sqlsrv_connect($serverName, $connectionString) // Connect using Windows Authentication.Įcho "Connection could not be established." Įcho "Connection established successfuly." Get_db_data.php code: "TestDB") // Connection string. I can't get ahead with my tasks because of this. I've used every resource in my hand, but nothing is working. So what am I missing now that neither php_wincache.dll and sqlsrv seem to load during PHP startup, nor can I connect the SQL Server from the PHP file? As I'm new in jQuery AJAX and PHP, I'm not much aware of the intricacies of them and hence, stuck with the issue for the past four days. However, PHP seems to be running fine, because when I used jQuerey AJAX get() and post() method from an HTML file to fetch data from another PHP file, I was successfull in doing so. Loaded Configuration File: C:\Program Files\PHP-8.1.1\php.ini Warning: PHP Startup: sqlsrv: Unable to initialize module PHP Warning: PHP Startup: Unable to load dynamic library 'php_wincache.dll' (tried: ext\php_wincache.dll (The specified module could not be found), ext\php_php_ (The specified module could not be found)) in Unknown on line 0 That's when the following messages are being thrown: Assuming the php_sqlsrv_80_nts_圆4.dll not being loaded while PHP is starting, I ran php -ini in the command prompt. Created a phpinfo.php file in the root of the IIS, which ran successfully but found no mention of wincache and sqlsrvin it.Īfter the steps above, I ran the actual PHP file trying to connect the SQL Server, but it's throwing an error saying it can't identify the sqlsrv_connect() function.In IIS Manager, through PHP manager, enabled the php_sqlsrv_80_nts_圆4.dll extension.


Added the line extension=php_sqlsrv_80_nts_圆4.dll at the Dynamic Extensions section of the php.ini file.Copied the file named php_sqlsrv_80_nts_圆4.dll in the package and pasted it in the default ext directory of PHP.

#XAMPP INSTALL MSSQL DRIVER DRIVERS#
Downloaded Microsoft Drivers for PHP for SQL Server 5.9 and extracted its contents.Ensured Microsoft SQL Server 2012 Native Client is installed in my PC, that is required by PHP.
#XAMPP INSTALL MSSQL DRIVER DRIVER#
