Я работаю в Windows 7, использую PHP версии 5.6.14 на Apache 2.4 и пытаюсь получить доступ к базе данных SQLite3.
Я получаю ....
Неустранимая ошибка: класс SQLite3 не найден
Вот вам простой php код...
<?php
$db = new SQLite3('phpdb');
if ($db) {
$db->query("CREATE TABLE dogbreeds (Name VARCHAR(255), MaxAge INT);");
$db->query("INSERT INTO dogbreeds VALUES ('Doberman', 15)");
$result = $db->query("SELECT Name FROM dogbreeds");
var_dump($result->fetchArray(SQLITE3_ASSOC));
} else {
print "Connection to database failed!\n";
}
?>
Я просто ищу информацию об этом и основываясь на этом, на данный момент у меня есть эта конфигурация в моем файле php.ini...
extension=php_pdo_sqlite.dll
extension=php_sqlite3.dll
sqlite3.extension_dir = "D:\Cesare\Lavoro\Utili\Php\5-6-14\ext"
Какие-либо предложения? Заранее большое спасибо ....
Чезаре
<?php phpinfo();
на пустой веб-странице, что SQLite3 включен и работает правильно? - person Calimero   schedule 26.11.2015php_sqlite3.dll
в каталоге расширений php. Вы также можете перепроверить, что php.ini, который вы искали, является правильным (phpinfo();
тоже может помочь) - person Calimero   schedule 26.11.2015