HTTP错误500尝试使用PHP查阅.mdb Microsoft Access数据库

时间:2018-12-14 18:22:27

标签: php ms-access pdo odbc

朋友,我正在尝试使用PHP连接到Microsoft Access数据库,在使用XAMPP的计算机上,它可以完美连接,并且我可以毫无问题地进行查询。

问题是,当我想在主机中执行此操作时,出现以下错误:

HTTP ERROR 500

当我尝试将文件权限更改为** 777 **时,因为我认为是因为这个原因,但仍然无法解决此问题

这是我的代码:

<?php
$dbName = $_SERVER["DOCUMENT_ROOT"] . "/cookies/printSaver.mdb";
//home/ezujjnuo/example.com/cookies/printSaver.mdb
if (!file_exists($dbName)) {
    die("No found.");
}
$db = new PDO("odbc:DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=$dbName; Uid=; Pwd=;");
$productId = "Rafael Dorado";
$sql  = "SELECT * FROM Prints";
$result = $db->query($sql);
$row = $result->fetch();
$productPrice = $row["Owner"];
$productPriced = $row["Printed"];
echo $productPrice;
echo $productPriced;
?>

这是我的数据库:

database

这是我的PHPinfo;

pdo_enabled

错误日志:

error_log

我已经尝试过将文件权限设置在777上,但没有成功

0 个答案:

没有答案