Home >Backend Development >PHP Tutorial >Why Am I Getting a 'Fatal Error: Call to Undefined Function sqlsrv_connect()'?
Troubleshooting "Fatal Error: Call to Undefined Function sqlsrv_connect()"
The "Fatal error: Call to undefined function sqlsrv_connect()" indicates that the PHP script is attempting to use the sqlsrv_connect() function, which is not available in the current PHP environment.
To resolve this issue, it's essential to verify that the php_sqlsrv_54_ts.dll extension is properly installed and loaded. Ensure that the following steps are followed:
php -d display_startup_errors=1 -d error_reporting=-1 -d display_errors -c "C:\Path\To\php.ini" -m
This command should display the sqlsrv module in the output if properly loaded.
By following these steps, you can resolve the "Fatal Error: Call to undefined function sqlsrv_connect()" issue and connect to Microsoft SQL Server from your PHP script.
The above is the detailed content of Why Am I Getting a 'Fatal Error: Call to Undefined Function sqlsrv_connect()'?. For more information, please follow other related articles on the PHP Chinese website!