С Новым годом! Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/47: Рейтинг темы: голосов - 47, средняя оценка - 4.64
 Аватар для Nebiros
41 / 40 / 16
Регистрация: 23.03.2010
Сообщений: 3,122

Fatal error: Uncaught Error: Class 'mysqli' not found in

21.01.2019, 16:44. Показов 9255. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Стояла у меня версия PHP 7.0.... из-за некоторых причин мне нужно было установить 7.2, установил, проверил инфо - все как положено версия 7.2, но теперь выкидывает ошибку
PHP
1
Fatal error: Uncaught Error: Class 'mysqli' not found in
Как я понимаю - при переустановке я где-то удалил/отключил это класс(модуль) и теперь он не работает, подскажите как его реанимировать? (Ubuntu)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.01.2019, 16:44
Ответы с готовыми решениями:

Fatal error: Class 'DB' not found
Ребят, подскажите как исправить эту ошибку: Fatal error: Class 'DB' not found in...

Catchable fatal error: Object of class mysqli could not be converted to string
Приветствую вас! Столкнулся с такой вот траблой, уже сутки копаюсь, Перелопатил все форумы и мануал пхп, ниче не решает мою проблему. Сам я...

Ошибка - Fatal error: Class 'mysql' not found
Fatal error: Class 'mysql' not found in Z:\home\localhost\www\verstka\db.php on line 2 <?php $db = new...

14
 Аватар для svtslv
308 / 160 / 66
Регистрация: 18.01.2019
Сообщений: 449
21.01.2019, 17:23
Code
1
sudo apt-get install php-mysql
Code
1
sudo apt-get install php7.2-mysql
0
 Аватар для Nebiros
41 / 40 / 16
Регистрация: 23.03.2010
Сообщений: 3,122
21.01.2019, 17:28  [ТС]
Цитата Сообщение от svtslv Посмотреть сообщение
sudo apt-get install php-mysql
HTML5
1
2
php-mysql is already the newest version (2:7.2+69+0~20181217103149.12+stretch~1.gbpfa617b).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Добавлено через 1 минуту
как я понимаю она установлена но отключена, если я правильно понял...
0
 Аватар для svtslv
308 / 160 / 66
Регистрация: 18.01.2019
Сообщений: 449
21.01.2019, 17:37
Цитата Сообщение от Nebiros Посмотреть сообщение
как я понимаю она установлена но отключена, если я правильно понял...
Ну смотря как устанавливал. php -v php -m php --ini что показывают? Есть модуль? Веб сервер перезагружал?
0
 Аватар для Nebiros
41 / 40 / 16
Регистрация: 23.03.2010
Сообщений: 3,122
21.01.2019, 17:58  [ТС]
Цитата Сообщение от svtslv Посмотреть сообщение
Ну смотря как устанавливал
что я уже потерялся
HTML5
1
2
3
4
PHP 7.3.1-1+0~20190113101756.25+stretch~1.gbp15aaa9 (cli) (built: Jan 13 2019 10:17:57) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.1, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.3.1-1+0~20190113101756.25+stretch~1.gbp15aaa9, Copyright (c) 1999-2018, by Zend Technologies
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Configuration File (php.ini) Path: /etc/php/7.3/cli
Loaded Configuration File:         /etc/php/7.3/cli/php.ini
Scan for additional .ini files in: /etc/php/7.3/cli/conf.d
Additional .ini files parsed:      /etc/php/7.3/cli/conf.d/10-opcache.ini,
/etc/php/7.3/cli/conf.d/10-pdo.ini,
/etc/php/7.3/cli/conf.d/20-calendar.ini,
/etc/php/7.3/cli/conf.d/20-ctype.ini,
/etc/php/7.3/cli/conf.d/20-exif.ini,
/etc/php/7.3/cli/conf.d/20-fileinfo.ini,
/etc/php/7.3/cli/conf.d/20-ftp.ini,
/etc/php/7.3/cli/conf.d/20-gettext.ini,
/etc/php/7.3/cli/conf.d/20-iconv.ini,
/etc/php/7.3/cli/conf.d/20-json.ini,
/etc/php/7.3/cli/conf.d/20-phar.ini,
/etc/php/7.3/cli/conf.d/20-posix.ini,
/etc/php/7.3/cli/conf.d/20-readline.ini,
/etc/php/7.3/cli/conf.d/20-shmop.ini,
/etc/php/7.3/cli/conf.d/20-sockets.ini,
/etc/php/7.3/cli/conf.d/20-sysvmsg.ini,
/etc/php/7.3/cli/conf.d/20-sysvsem.ini,
/etc/php/7.3/cli/conf.d/20-sysvshm.ini,
/etc/php/7.3/cli/conf.d/20-tokenizer.ini
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
[PHP Modules]
calendar
Core
ctype
date
exif
fileinfo
filter
ftp
gettext
hash
iconv
json
libxml
openssl
pcntl
pcre
PDO
Phar
posix
readline
Reflection
session
shmop
sockets
sodium
SPL
standard
sysvmsg
sysvsem
sysvshm
tokenizer
Zend OPcache
zlib
 
[Zend Modules]
Zend OPcache
как я понимаю теперь модуля нету, пытаюсь установить sudo apt-get install php-mysql

HTML5
1
2
3
4
5
6
7
8
Setting up phpmyadmin (4:4.6.6-4) ...
dbconfig-common: writing config to /etc/dbconfig-common/phpmyadmin.conf
dbconfig-common: flushing administrative password
dpkg: error processing package phpmyadmin (--configure):
 subprocess installed post-installation script returned error exit status 10
Errors were encountered while processing:
 phpmyadmin
E: Sub-process /usr/bin/dpkg returned an error code (1)
что теперь с ним делать?
0
 Аватар для svtslv
308 / 160 / 66
Регистрация: 18.01.2019
Сообщений: 449
21.01.2019, 18:19
Цитата Сообщение от Nebiros Посмотреть сообщение
что теперь с ним делать?
У тебя какая то смесь с версий в первом посте ты говорил о 7.0 7.2 а теперь показываешь 7.3. mysql у тебя для 7.2 пробуй тогда...
Code
1
sudo apt-get install php7.3-mysql
Ну или...
Code
1
2
sudo apt-get remove php7.3
sudo apt-get install php7.2
Ну и посмотри что на сервере
PHP
1
2
3
<?php
    phpinfo();
?>
0
 Аватар для Nebiros
41 / 40 / 16
Регистрация: 23.03.2010
Сообщений: 3,122
21.01.2019, 18:25  [ТС]
Цитата Сообщение от svtslv Посмотреть сообщение
У тебя какая то смесь с версий в первом посте ты говорил о 7.0 7.2 а теперь показываешь 7.3. mysql у тебя для 7.2 пробуй тогда...
Да яж говорю начал путаться, сначала установил 7.2 перестал mysqli работать, потом вычитал что типа старые и новые версии могут конфликтовать, удалил все, установил 7.3 ( вроде как последняя чтобы не париться), теперь вот настраиваю...
касательно sudo apt-get install php7.3-mysql


HTML5
1
2
3
4
5
6
7
8
9
Processing triggers for php7.3-fpm (7.3.1-1+0~20190113101756.25+stretch~1.gbp15aaa9) ...
NOTICE: Not enabling PHP 7.3 FPM by default.
NOTICE: To enable PHP 7.3 FPM in Apache2 do:
NOTICE: a2enmod proxy_fcgi setenvif
NOTICE: a2enconf php7.3-fpm
NOTICE: You are seeing this message because you have apache2 package installed.
Errors were encountered while processing:
 phpmyadmin
E: Sub-process /usr/bin/dpkg returned an error code (1)
вот теперь что мне выдает...

Добавлено через 3 минуты
а на сервер теперь вообще не могу зайти
HTML5
1
Попытка соединения не удалась
кошмар, полез обновлять версию пхп....
0
 Аватар для svtslv
308 / 160 / 66
Регистрация: 18.01.2019
Сообщений: 449
21.01.2019, 18:26
Цитата Сообщение от Nebiros Посмотреть сообщение
Setting up phpmyadmin (4:4.6.6-4) ...
Попробуй переустановить.
Code
1
sudo apt-get remove --purge phpmyadmin
0
 Аватар для Nebiros
41 / 40 / 16
Регистрация: 23.03.2010
Сообщений: 3,122
21.01.2019, 19:31  [ТС]
Цитата Сообщение от svtslv Посмотреть сообщение
Попробуй переустановить.
перебил, теперь как я понял не работает modrewrite сейчас буду искать его реанимировать, только как я так умудрился так все похезить.... плин это нужно еще уметь так...

Добавлено через 53 минуты
теперь не пойму что работает что не работает - апач вроде как запущен, модреврайт работает, пхп установлен, пхпадмин установлен, а на сайт не могу зайти...
Подскажите какие действия нужно делать если не понятно что работает что нет, что установлено что нет?
0
 Аватар для svtslv
308 / 160 / 66
Регистрация: 18.01.2019
Сообщений: 449
21.01.2019, 19:45
Цитата Сообщение от Nebiros Посмотреть сообщение
если не понятно что работает что нет
PHP
1
2
3
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
0
 Аватар для Nebiros
41 / 40 / 16
Регистрация: 23.03.2010
Сообщений: 3,122
21.01.2019, 19:46  [ТС]
Цитата Сообщение от svtslv Посмотреть сообщение
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
так я не могу зайти на сайт...
0
 Аватар для svtslv
308 / 160 / 66
Регистрация: 18.01.2019
Сообщений: 449
21.01.2019, 19:51
Цитата Сообщение от Nebiros Посмотреть сообщение
так я не могу зайти на сайт...
Это понятие растяжимое. Хоть ошибку опиши.
0
 Аватар для Nebiros
41 / 40 / 16
Регистрация: 23.03.2010
Сообщений: 3,122
21.01.2019, 19:54  [ТС]
Цитата Сообщение от svtslv Посмотреть сообщение
Это понятие растяжимое. Хоть ошибку опиши.
да просто "Попытка соединения не удалась"... Статус апача проверяю работает...

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
● apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           └─apache2-systemd.conf
   Active: active (running) since Mon 2019-01-21 18:34:01 EET; 3s ago
  Process: 2267 ExecStop=/usr/sbin/apachectl stop (code=exited, status=0/SUCCESS)
  Process: 2286 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
 Main PID: 2333 (apache2)
    Tasks: 6 (limit: 4915)
   CGroup: /system.slice/apache2.service
           ├─2333 /usr/sbin/apache2 -k start
           ├─2360 /usr/sbin/apache2 -k start
           ├─2361 /usr/sbin/apache2 -k start
           ├─2362 /usr/sbin/apache2 -k start
           ├─2363 /usr/sbin/apache2 -k start
           └─2364 /usr/sbin/apache2 -k start
пхп установлено
HTML5
1
2
3
4
PHP 7.3.1-1+0~20190113101756.25+stretch~1.gbp15aaa9 (cli) (built: Jan 13 2019 10:17:57) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.1, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.3.1-1+0~20190113101756.25+stretch~1.gbp15aaa9, Copyright (c) 1999-2018, by Zend Technologies
а что не так и куда смотреть...
0
 Аватар для svtslv
308 / 160 / 66
Регистрация: 18.01.2019
Сообщений: 449
21.01.2019, 20:04
Цитата Сообщение от Nebiros Посмотреть сообщение
а что не так и куда смотреть...
Nginx над apache нет?
Code
1
sudo service nginx status
Ну и перезагрузи
Code
1
2
sudo service apache2 restart
sudo service nginx restart
0
 Аватар для Nebiros
41 / 40 / 16
Регистрация: 23.03.2010
Сообщений: 3,122
21.01.2019, 20:41  [ТС]
Цитата Сообщение от svtslv Посмотреть сообщение
Nginx над apache нет?
HTML5
1
Unit nginx.service could not be found.
ну а апач 100 раз перезагружал, даже reboot делал....

Добавлено через 12 минут
я вот думаю - а могли какие то настройки апача сбиться если я его пробовал повторно переустановить
sudo apt-get install apache2
или когда удалял php старые версии
sudo apt-get remove --purge php7*
может случайно написал что-то типа
sudo apt-get remove --purge php*
и удалило не то что нужно...

В общем сижу и думаю где и что можно еще проверить чтобы восстановить, или все же на крайняк придется форматнуть и заново все устанавливать...

Добавлено через 21 минуту
в общем проблема была в ssl , переустановил сертификаты и заработало, теперь как я понял уже и mysqli нормально работает, подключение есть, сайт работает, только теперь в пхпадмин не заходит а редиректит на главную станицу...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.01.2019, 20:41
Помогаю со студенческими работами здесь

Ошибка Fatal error: Uncaught Error: Call to undefined function mysql_query()
добрый день у меня не работает mysl_query, вот код который хочет взять из базы данных. abstract class ACore{ protected $db; ...

Ошибка - Fatal error: Uncaught Error: Call to undefined function mysql_connect()
В чем проблема? Fatal error: Uncaught Error: Call to undefined function mysql_connect() in...

Fatal error: Uncaught exception 'mysqli_sql_exception' with message 'You have an error in your SQL syntax
Всем доброго времени суток. Коллеги, помогите пожалуйста решить такую проблему: не проходят запросы к БД. Вот сама база: База...

Ошибка: Fatal error: Uncaught Error: Call to undefined function mysql_num_rows() in
Пытаюсь вывести картинку из базы данных. Код PHP: &lt;?php $host =...

Fatal error: Uncaught Error: Call to a member function execute() on boolean (Проблемы с БД)
Добрый день. Есть такой код: public function adbase($data) { $stmt = $this-&gt;datab-&gt;prepare(&quot;INSERT INTO goods (films,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru