Я проверил, изменил разрешения, переустановил apache2, перенастроил apache2 в public_html, почти сутки изучал веб-решения. В этот момент я бьюсь головой об стену.
Вот что у меня есть:
medical01 — база данных sqlite3, с таблицей персон в ней, таблица заполнена 101 записями
скрипт php:
ini_set('display_errors', 'On');
error_reporting(E_ALL);
echo '1';
$location = 'sqlite:/medical01';
echo '2';
$dbhandler = new PDO($location);
echo '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
Любая помощь будет оценена, так как в этот момент я в отчаянии.
Задача ещё не решена.
Других решений пока нет …