WebMaster's Social Network

Сообщество русскоязычных вебмастеров и дорвейщиков в формате блогов - дорвеи, доргены, партнерские программы, заработок в интернете.


WebMaster’s

Чо за хуйня может быть? Fatal error: Uncaught Error: Class ’SQLite3’ not found in /home/httpd/vh...

Чо за хуйня может быть?

Fatal error: Uncaught Error: Class ’SQLite3’ not found in /home/httpd/vhosts/site.com/httpdocs/index.php:205 Stack trace: #0 {main} thrown in /home/httpd/vhosts/site.com/httpdocs/index.php on line 205

Ответы:
WebMaster’s WebMaster’s #122792 2018-05-31 01:54
205 строка у меня такая : $db = new SQLite3(«db/».$host.«.db»);

NoHate NoHate #122793 2018-05-31 01:55
WebMaster’s, Class ’SQLite3’ not found вот прям пиздец непонятно да?

WebMaster’s WebMaster’s #122795 2018-05-31 01:57
122793 NoHate, это понятно что базу не находит, как исправить?

WebMaster’s WebMaster’s #122796 2018-05-31 01:59
122793 NoHate, базу с бекапа восстановил

NoHate NoHate #122797 2018-05-31 02:22
122795 WebMaster’s, он не базу не находит, а класс. У тебя php-sqlite3 не стоит.

Mik Foxi Mik Foxi #122800 2018-05-31 07:20
WebMaster’s, стыдно не уметь прочитать текст ошибки, даже через гугл транслит. А если в гугле вбить - так вообще сразу спалится ответ на вопрос.

WebMaster’s WebMaster’s #122815 2018-05-31 08:32
122797 NoHate, а теперь что не так ?
Warning: SQLite3::exec(): file is encrypted or is not a database in /home/httpd/vhosts/site.com/httpdocs/index.php on line 209

Warning: SQLite3::querySingle(): Unable to prepare statement: 26, file is encrypted or is not a database in /home/httpd/vhosts/site.com/httpdocs/index.php on line 1299

Warning: SQLite3::query(): Unable to prepare statement: 26, file is encrypted or is not a database in /home/httpd/vhosts/site.com/httpdocs/index.php on line 1310

Fatal error: Uncaught Error: Call to a member function fetchArray() on boolean in /home/httpd/vhosts/site.com/httpdocs/index.php:1311 Stack trace: #0 {main} thrown in /home/httpd/vhosts/site.com/httpdocs/index.php on line 1311

Atom Atom #122821 2018-05-31 08:51
122815 WebMaster’s, теперь у тебя база битая.

WebMaster’s WebMaster’s #122830 2018-05-31 09:03
122821 Atom, как может быть битая?

Mik Foxi Mik Foxi #122856 2018-05-31 09:58
122830 WebMaster’s, копировать sqlite базу нужно только в полностью «выключенном» состоянии. Т.е. чтоб когда ты ее скачиваешь или заливаешь или просто копируешь в другую папку (делаешь бекап например) - к ней небыло никаких обращений на изменение инфы (insert update delete и т.п.), иначе пару измененных килобайт и база превращается вот в такой кирпич. Ну и как вариант еще проблемы (но это менее вероятно) - база создавалась и теперь используется на сильно разных версиях sqlite, тогда надо сделать дамп базы на старом сервере, залить дамп на новый и на новом восстановить базу из дампа.

Mik Foxi Mik Foxi #122857 2018-05-31 09:59
122815 WebMaster’s, ну и права на файл базы проверь )) а то хватает любителей рутом файлы заливать.