1

PHP 正在返回一个未指定的错误:

致命错误:在 C:\Users\user\Desktop\USBWebserver v8.6\root\uploads de documentos pdf - PHP - MySQL\index.php 中第 87 行

在第 87 行,是以下代码行:

$db = new PDO('odbc:SAMPLE', 'db2inst1', 'ibmdb2');

$_GET['abrirdoc']这行代码的条件是,如果请求存在,它将显示存储在浏览器数据库中的文档:

if (isset($_GET['abrirdoc'])) {
    $db = new PDO('odbc:SAMPLE', 'db2inst1', 'ibmdb2');
    $stmt = $db->prepare("select tipo, conteudo from docs where id=?");
    $stmt->execute(array($_GET['abrirdoc']));
    $stmt->bindColumn(1, $type, PDO::PARAM_STR, 256);
    $stmt->bindColumn(2, $lob, PDO::PARAM_LOB);
    $stmt->fetch(PDO::FETCH_BOUND);

    header("Content-Type: $type");
    fpassthru($lob);
}

怎么了?解决这个问题的可能解决方案是什么?

注意:请注意,所有 PDO 扩展都在php.ini服务器配置文件中启用。

4

0 回答 0