Phpmyadmin: mysqli расширение отсутствует

Я установил apache2 и php в/usr/local путем компиляции файлов.
Я установил mysql и phpmyadmin следующими командами:

sudo apt-get install mysql-server
sudo apt-get -y install phpmyadmin

Phpmyadmin не работает, и это показывает:

The mysqli extension is missing. Please check your PHP configuration. <a href="Documentation.html#faqmysql" target="documentation"><img class="icon" src="./themes/pmahomme/img/b_help.png" width="11" height="11" alt="Documentation" title="Documentation" /></a>

Но я установил php с --mysqli:

./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --enable-maintainer-zts --with-mysqli
0
задан 8 September 2015 в 12:20

2 ответа

Просто необходимо ввести эту команду, которая включит расширение mysqli и затем перезапустит apache2 сервер. Это поможет Вашему серверу работать:

sudo apt-get install php5-mysqlnd
sudo service apache2 restart
2
ответ дан 1 October 2019 в 02:09

С командой

./configure …

Вам ничего не установили. Вам настроили исходный пакет, это - все.

, Чтобы установить и использовать расширение:

sudo apt-get install php5-mysql
<час>

, Но самый легкий путь

sudo apt-get install phpmyadmin

, как пакет php5-mysql является зависимостью phpmyadmin

Наконец apache2

sudo service apache2 restart
перезапуска
0
ответ дан 1 October 2019 в 02:09

Другие вопросы по тегам:

Похожие вопросы: