Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MSSQL服务器不使用php错误显示_Php_Sql Server_Sqlsrv - Fatal编程技术网

MSSQL服务器不使用php错误显示

MSSQL服务器不使用php错误显示,php,sql-server,sqlsrv,Php,Sql Server,Sqlsrv,我目前使用的是PHP5.2,使用的是MicrosoftServer2008R2,使用的是sqlsrv,使用的是SQL原生客户端10.0 我已将php扩展更改为包含extension=php\u sqlsrv\u 52\u ts\u vc6.dll,并对php.ini进行了必要的更改 php.info页面还显示sqlsrv已成功安装,但我不确定为什么在尝试使用sqlsrv命令时,它无法连接到SQL server。这是我的密码 <?php $myServer = "MYSER

我目前使用的是
PHP5.2
,使用的是
MicrosoftServer2008R2
,使用的是sqlsrv,使用的是SQL原生客户端10.0

我已将php扩展更改为包含
extension=php\u sqlsrv\u 52\u ts\u vc6.dll
,并对
php.ini
进行了必要的更改

php.info
页面还显示sqlsrv已成功安装,但我不确定为什么在尝试使用sqlsrv命令时,它无法连接到SQL server。这是我的密码

    <?php

    $myServer = "MYSERVER\SQLEXPRESS";
    $myUser = "sa";
    $myDB = "Form"; 


   $conInfo = array('Database'=>$myDB, 'UID'=>$myUser);
   $conn = sqlsrv_connect( $myServer, $conInfo);

   if( $conn ) {
     echo "Connection established.<br />";
   }else{
     echo "Connection could not be established.<br />";
     die( print_r( sqlsrv_errors(), true));
   }
    ?> 

它显示用户“sa”的[Microsoft][SQL Server本机客户端10.0][SQL Server]登录失败。[留言]。有人能告诉我出了什么问题吗

我急需答案。谢谢。

试试这个-
Try with this -     
<?php
$myServer = "MYSERVER\SQLEXPRESS";
$myUser = "sa";
$myDB = "Form"; 

$conInfo = array('Database'=>$myDB, 'UID'=>$myUser,  'PWD'=>'');
$conn = sqlsrv_connect( $myServer, $conInfo);

if( $conn ) {
     echo "Connection established.<br />";
}else{
     echo "Connection could not be established.<br />";
     die( print_r( sqlsrv_errors(), true));
}
?>

查看服务器错误日志。它可能包含有用的信息。您还可以检查php.ini中是否启用了错误报告功能,如果禁用,请将其启用。它将在开发阶段帮助您。很抱歉,我想我没有说明更多,我正在使用IIS服务器(对不起,我删除了apache部分,但我想你可能在某个地方有错误日志!你能告诉我在哪里可以找到错误日志吗?我只知道我在SQL Server配置中启用了服务器报表服务器,但仍然没有结果。我想sqlsrv命令无法识别,但我不知道为什么,因为phpinfo显示它是正确的。)已成功安装。很抱歉,我不知道IIS:($conInfo=array($Database'=>$myDB,'UID'=>$myUser.'PWD'=>”);如果您以空白形式发送密码,请将其输入。非常感谢!您是我的救星!)