ubuntu php sqlite ошибка доступа к базе данных

Я проверил, изменил разрешения, переустановил apache2, перенастроил apache2 в public_html, почти сутки изучал веб-решения. В этот момент я бьюсь головой об стену.

Вот что у меня есть:

  1. medical01 — база данных sqlite3, с таблицей персон в ней, таблица заполнена 101 записями

  2. скрипт php:

    ini_set('display_errors', 'On');
    error_reporting(E_ALL);
    echo '1';
    $location = 'sqlite:/medical01';
    echo '2';
    $dbhandler = new PDO($location);
    echo '3';
    
  3. разрешения:
    -> папка медицинская, содержащая следующие файлы:

    drwxr-sr-x 2 gabriel www-data 4096 Nov  5 16:55 medical
    
    -rwxr-sr-x 1 gabriel www-data  1634 Nov  5 11:49 index.php
    -rwxr-sr-x 1 gabriel www-data 11264 Nov  5 10:51 medical01
    -rwxr-sr-x 1 gabriel www-data   386 Nov  5 13:32 script01.php
    -rwxr-sr-x 1 gabriel www-data   163 Nov  5 16:55 script02.php
    

Как видите, все в одной папке. Вот что я получаю при запуске файла script02 в Firefox:

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [14] unable to open database file' in /home/gabriel/public_html/medical/script02.php:7 Stack trace: #0 /home/gabriel/public_html/medical/script02.php(7): PDO->__construct('sqlite:/medical...') #1 {main} thrown in /home/gabriel/public_html/medical/script02.php on line 7

Любая помощь будет оценена, так как в этот момент я в отчаянии.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]