Ошибка Laradock на mysql_connect

У меня проблема с mysqli и mysql. Я использую Laradock на Mac, после docker-compose up -d nginx mysql phpmyadmin и попробуйте открыть мой проект PHP в Интернете, у меня есть эта ошибка:

Fatal error: Uncaught Error: Call to undefined function `mysqli_connect()` in /var/www/f......

Я читаю спецификации PHP с phpinfo() но Mysql, кажется, настроен правильно.

Может кто-нибудь помочь мне решить это?

1

Решение

Я решаю сам.
На .env файле Laradock я включил MYSQL

PHP_FPM_INSTALL_MYSQLI=true

После того, как в терминале я запустил эту команду

docker-compose build php-fpm
2

Другие решения

Установите php5-mysql

 apt-get install php5-mysql

А также убедитесь, что вы удалили; в файле php.ini для расширения ниже. Этот файл можно найти в etc / php5 / apache2 / php.ini

extension=php_mysqli.dll
0

По вопросам рекламы [email protected]