Пустая фатальная ошибка не указана на сервере Apache - PullRequest
1 голос
/ 09 октября 2019

PHP возвращает неопределенную ошибку:

Неустранимая ошибка: в C: \ Users \ пользователь \ Desktop \ USBWebserver v8.6 \ root \ uploads de documentmentos 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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...