Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/298.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.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
PHP 7.2无法连接IIS ODBC_Php_Mysql_Odbc - Fatal编程技术网

PHP 7.2无法连接IIS ODBC

PHP 7.2无法连接IIS ODBC,php,mysql,odbc,Php,Mysql,Odbc,结构: IP A:IIS 6.2(Windows 2012)ODBC DSN连接到IP B Myssql ipb:Mysql 5.6 IP是一组ODBC,供经典ASP和PHP使用 经典的ASP可以连接 PHP 7.2无法连接 这是我的PHP代码: try{ $conn = new PDO ("odbc:myDSN"); die(json_encode(array('outcome' => true))); } catch(PDOException $ex){

结构:

IP A:IIS 6.2(Windows 2012)ODBC DSN连接到IP B Myssql

ipb:Mysql 5.6


IP是一组ODBC,供经典ASP和PHP使用

  • 经典的ASP可以连接

  • PHP 7.2无法连接


这是我的PHP代码:

try{
    $conn = new PDO ("odbc:myDSN");

    die(json_encode(array('outcome' => true)));
}
catch(PDOException $ex){
     die(json_encode(array('outcome' => false, 'message' => 'Unable to connect')));
};
结果:{“结果”:false,“消息”:“无法连接”}

这是我的经典ASP代码:

<%
    Set conn = Server.CreateObject("ADODB.Connection")
    Set cmconn = Server.CreateObject("ADODB.Connection")
        cmconn.Open "dsn=myDSN;Stmt=Set Names 'UTF-8';"
    Set cmrs = Server.CreateObject("ADODB.Recordset")
        SQL = "SELECT * FROM members Where id = 1"
        cmrs.open sql,cmconn,1,1
      if not cmrs.Eof or not cmrs.Bof Then
          response.Write( cmrs("name") )
      else
          response.Write("error")
      end if
      cmrs.close
%>

结果:没问题