Попытка немного узнать о PDO и прохождение этого урока . Имеет следующий фрагмент кода:
<?php
try
{
$db = new PDO('sqlite::memory');
echo "SQLite created in memory.";
}
catch(PDOException $e)
{
echo $e->getMessage();
}
Когда я запускаю это, я получаю следующее сообщение об исключении:
SQLSTATE [HY000] [14] не удалось открыть файл базы данных
Что это значит? Как я могу заставить его работать? Я могу подключиться к базе данных MySQL, а также обычный файл базы данных SQLite. Так что я знаю, что хоть что-то работает ...
Я нахожусь на 64-битной Windows 7 с Apache 2.2.11 и PHP 5.3.0 (последняя версия WampServer ). phpinfo()
сообщает, что у меня есть pdo_sqlite с включенной библиотекой SQLite 3.6.15.