Bug 6187

Summary: Phpmyadmin complains of missing mysqli extension
Product: Mageia Reporter: claire robinson <eeeemail>
Component: RPM PackagesAssignee: QA Team <qa-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: davidwhodgins, ioannis_s, sysadmin-bugs, tmb
Version: 2Keywords: validated_update
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard: mga2-64-OK, MGA2-32-OK
Source RPM: phpmyadmin CVE:
Status comment:

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