致命错误:调用未定义函数sqlsrv_connect()
我遇到过很多关于同一主题问题的帖子,但是我仍然无法解决,所以我问。我试图在我的PHP脚本中连接到sql。我的连接字符串是:
/* Specify the server and connection string attributes. */$serverName = "xxx-PC\SQLExpress";$connectionOptions = array("Database"=>"Salesforce");$conn = sqlsrv_connect($serverName, $connectionOptions);if($conn === false){ die(print_r(sqlsrv_errors(), true));}
我已php.ini
在wamp文件夹下的文件中安装并包含以下内容C:\wamp\bin\php\php5.4.16
:
extension=c:/wamp/bin/php/php5.4.16/ext/php_sqlsrv_53_ts.dll
我wampserver
的运行良好,wampapache
and wampsqld
服务也是如此。我能够成功执行php.exe。但是,我无法建立与SQL Server 2008 R2
数据库位置的连接。请帮忙!
编辑1:当我尝试连接到时,wamp服务器正在运行wampmysql服务SQL Server 2008 R2
。这可能是原因吗?我应该使用MySQL
代替SQL
吗?有指针吗?
编辑2:我没有看到sqlsrv
部分都当我运行phpinfo()
虽然我已经加入extension=php_sqlsrv_54_ts.dll
了在php.ini
位于WAMP的服务器的bin文件夹中的文件。
慕田峪9158850
偶然的你
杨__羊羊