找不到PHP PDO驱动程序

时间:2018-06-27 08:41:07

标签: php pdo apache2


我在Ubuntu 16.04 LTS下安装PHP时遇到问题。我收到错误消息:未找到驱动程序1.我已经从以下帖子中尝试了此修复程序:PDOException “could not find driver”,但是它不起作用。我正在使用PHP7.2安装程序运行Apache2。如果运行phpinfo(),我会看到它是
“ PHP版本7.2.7-1 + ubuntu16.04.1 + deb.sury.org + 1”
,并且我可以看到PDO扩展名和pdo_mysql扩展名,因此从理论上讲它应该找到驱动程序。两种状态均启用。

脚本即时通话:

<?php
include("sqlconnection.php");
$statement = $pdo->prepare("SELECT * FROM reaktor WHERE reactorID = 1");
$result = $statement->execute();
$return = $statement->fetchAll();
echo json_encode($return);
?>

sqlconnection.php:

<?php
  $serverName = "nw-system.de";
  $dbName = "openComputers";
  $username = "";
  $passwort = "";
  try{
    $pdo = new PDO("sqlsrv:server=$serverName ; Database=$dbName", $username, $passwort);
    $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  }
  catch(Exception $e)
  {
    exit(print_r($e->getMessage()));
  }
?>


我删除了用户名和密码

关于如何解决此问题的任何想法?
问候
Jan

0 个答案:

没有答案
相关问题