Bug 6187 - Phpmyadmin complains of missing mysqli extension
Summary: Phpmyadmin complains of missing mysqli extension
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 2
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: mga2-64-OK, MGA2-32-OK
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2012-05-31 11:19 CEST by claire robinson
Modified: 2012-07-10 17:00 CEST (History)
4 users (show)

See Also:
Source RPM: phpmyadmin
CVE:
Status comment:


Attachments

Description claire robinson 2012-05-31 11:19:11 CEST
phpmyadmin installed as part of task-lamp

It complains in 2 red boxes at the bottom of the screen that it is missing mysqli extension..

The mysqli extension is missing. Please check your PHP configuration. <a href="Documentation.html#faqmysql" target="documentation"><img src="themes/dot.gif" title="Documentation" alt="Documentation" class="icon ic_b_help" /></a>
Comment 1 claire robinson 2012-05-31 11:21:04 CEST
Installing php-mysqli and restarting mysqld makes the message go away.
Comment 2 Ioannis Skazikis 2012-06-21 10:25:42 CEST
Same thing for Mageia 32 bit.

phpmyadmin installed as part of task-lamp

run browser (firefox) and visit phpmyadmin local page (http://localhost/phpmyadmin)

then...

It complains in 2 red boxes at the bottom of the screen that it is missing
mysqli extension..

The mysqli extension is missing. Please check your PHP configuration. <a
href="Documentation.html#faqmysql" target="documentation"><img
src="themes/dot.gif" title="Documentation" alt="Documentation" class="icon
ic_b_help" /></a>


Problem is solved by installing extra the php-mysqli rpm amd revisit the phpmyadmin local page (http://localhost/phpmyadmin)

CC: (none) => ioannis_s

Manuel Hiebel 2012-06-21 19:19:49 CEST

Assignee: bugsquad => lists.jjorge

Comment 3 José Jorge 2012-06-21 23:02:27 CEST
I have uploaded a updated package for Mageia 2.

Suggested advisory:
========================

Updated phpmyadmin package fix a packaging bug:

Claire Robinson found that PhpMyAdmin complains at login screen that mysqli php extension is missing.

This update requires the php-mysqli package that provides this extension.

========================

Updated packages in core/updates_testing:
========================
phpmyadmin-3.5.1-1.1.mga2

Source RPM: 
phpmyadmin-3.5.1-1.1.mga2

Status: NEW => ASSIGNED
Assignee: lists.jjorge => qa-bugs

Comment 4 claire robinson 2012-06-22 16:34:15 CEST
php-mysqli is provided in core/updates so this is not affected by bug 2317, depcheck checked.
Comment 5 claire robinson 2012-06-22 16:49:39 CEST
Testing complete x86_64 Mageia 2

Before
------
The mysqli extension is missing. Please check your PHP configuration. <a href="Documentation.html#faqmysql" target="documentation"><img src="themes/dot.gif" title="Documentation" alt="Documentation" class="icon ic_b_help" /></a>

After
-----
Message is gone

Hardware: x86_64 => All
Whiteboard: (none) => mga2-64-OK

Comment 6 Dave Hodgins 2012-07-10 00:58:50 CEST
Testing complete Mageia 2 i586.

The php-mysqli will not require linking, as it is already in updates.

Could someone from the sysadmin team push the srpm
phpmyadmin-3.5.1-1.1.mga2.src.rpm
from Core Updates Testing to Core Updates.

Advisory:  This update to phpmyadmin ensures the package php-mysqli
will also be installed, when installing phpmyadmin.

https://bugs.mageia.org/show_bug.cgi?id=6187

Keywords: (none) => validated_update
CC: (none) => davidwhodgins, sysadmin-bugs
Whiteboard: mga2-64-OK => mga2-64-OK, MGA2-32-OK

Comment 7 Thomas Backlund 2012-07-10 17:00:42 CEST
Update pushed:
https://wiki.mageia.org/en/Support/Advisories/MGAA-2012-0104

Status: ASSIGNED => RESOLVED
CC: (none) => tmb
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.