Запуск PHP: невозможно загрузить динамическую библиотеку php_mysqli в codeigniter ubuntu - PullRequest
0 голосов
/ 21 ноября 2018

Я установил php7.2, apache и mysql.Когда я скопировал папку codeigniter в мой var/www/html, он запускается, но выдает одну ошибку как

Обнаружена ошибка PHP

Уровень серьезности: Предупреждение ядра

Сообщение: PHPЗапуск: не удается загрузить динамическую библиотеку 'php_mysqli' (пробовал: / usr / lib / php / 20170718 / php_mysqli (/ usr / lib / php / 20170718 / php_mysqli: не могу открыть файл общего объекта: нет такого файла или каталога), / usr/lib/php/20170718/php_mysqli.so (/usr/lib/php/20170718/php_mysqli.so: невозможно открыть общий объектный файл: нет такого файла или каталога))

Имя файла: неизвестно

Номер строки: 0

Backtrace:

Я ищу то же самое и пытался с другим решением, как обновление файла php.ini, но все еще получаю ту же ошибку.

Я использую Ubuntu 18.04.1 LTS ОС

Ваша помощь будет принята с благодарностью.Спасибо.

Ответы [ 2 ]

0 голосов
/ 22 ноября 2018

Установите расширение php для mysql.

используйте эту команду

sudo apt-get install php-mysql

После установки перезапустите apache с этой командой

sudo service apache2 restart

update

Если sudo apt-get install php-mysql

не работает для вас, вам следует использовать

sudo apt-get install php7.2-mysql
0 голосов
/ 22 ноября 2018

Вы должны открыть файл php.ini и проверить, представлена ​​ли строка:

 extension=mysqli.so 

и не прокомментирована # знаком

...