[ante-scriptum: это вопрос, на который отвечает сам, вам не нужно беспокоиться об ответе]
Я столкнулся со странной проблемой конфигурации, не задокументированной нигде на странице , специфичной для PHP.net или в StackOverflow.
При открытии существующей базы данных sqlite в Windows повторялась та же ошибка:
SQLSTATE [HY000] [14] Невозможно открыть файл базы данных
Хотя выполненный код был скопирован / вставлен из руководство:
getMessage();
}
?>
Мне не удалось открыть эту базу данных, так как я пробовал все виды различных DSN во время поиска в Google:
$ dsn = 'sqlite: / c: \\ full \\ path \\ to \\ db' ; // --FAILED -
$ dsn = 'sqlite: // c: / full / path / to / db'; // - СБОЙ -