朋友,我正在尝试使用PHP连接到Microsoft Access数据库,在使用XAMPP的计算机上,它可以完美连接,并且我可以毫无问题地进行查询。
问题是,当我想在主机中执行此操作时,出现以下错误:
当我尝试将文件权限更改为** 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;
?>
这是我的数据库:
这是我的PHPinfo;
错误日志:
我已经尝试过将文件权限设置在777上,但没有成功