Page 1 of 1

ASUSTOR Maintained: phpMyAdmin version updates

Posted: Wed Mar 04, 2020 12:09 am
by qpascal
Hello All,

Is there any chance we can upgrade the phpMyAdmin version on our own from the ASUSTOR maintained version 4.8.3r8 to the latest version 4.9.4 or 5.0.1 (as of Mar 4, 2020). It appears ASUSTOR doesn't maintain this for us anymore. Thanks.

Here below is the note I got from phpMyAdmin
Welcome to the release of phpMyAdmin version 4.9.4. This is a security release and also contains a fix for a problem with two-factor authentication
that was introduced in version 4.9.3.

Changes this version:
* Issue #15724 regarding two-factor authentication
* PMASA-2020-1 which is an SQL injection vulnerability in the user accounts page

This is a reminder that phpMyAdmin 4.9.3 is in the long-term support phase where it will only get important security fixes and critical bug fixes. Users are suggested to migrate to version 5.0.

Downloads are available now at https://phpmyadmin.net/downloads/

Re: ASUSTOR Maintained: phpMyAdmin version updates

Posted: Sat Mar 14, 2020 7:19 am
by metev
I want too!

Re: ASUSTOR Maintained: phpMyAdmin version updates

Posted: Sat Mar 21, 2020 5:20 am
by Nazar78
Yes you can upgrade it manually. It's just using the built-in Web Server and PHP service. In fact you don't even need to install it from the app central as this only provides the icon in the portal and auto upgrade (which is not maintained regularly).

So just rename the existing directory, extract the latest version in /volume1/Web then finally copy the config file from the renamed directory into the newly extracted directory. You may remove the renamed directory if everything works.

Re: ASUSTOR Maintained: phpMyAdmin version updates

Posted: Mon Apr 20, 2020 11:53 pm
by TinCanFury
Nazar78 wrote:Yes you can upgrade it manually. It's just using the built-in Web Server and PHP service. In fact you don't even need to install it from the app central as this only provides the icon in the portal and auto upgrade (which is not maintained regularly).

So just rename the existing directory, extract the latest version in /volume1/Web then finally copy the config file from the renamed directory into the newly extracted directory. You may remove the renamed directory if everything works.
Which config file is needed?

Code: Select all

/phpmyadmin-old $ find .|grep config
./templates/prefs_twofactor_configure.twig
./templates/login/twofactor/application_configure.twig
./templates/login/twofactor/key_configure.twig
./templates/config
./templates/config/form_display
./templates/config/form_display/group_header.twig
./templates/config/form_display/tabs_bottom.twig
./templates/config/form_display/fieldset_bottom.twig
./templates/config/form_display/fieldset_top.twig
./templates/config/form_display/errors.twig
./templates/config/form_display/form_bottom.twig
./js/config.js
./config.sample.inc.php
./doc/html/_sources/config.txt
./doc/html/config.html
./vendor/twig/twig/ext/twig/config.m4
./vendor/twig/twig/ext/twig/config.w32
./vendor/twig/twig/.editorconfig
./vendor/tecnickcom/tcpdf/tcpdf_autoconfig.php
./vendor/tecnickcom/tcpdf/config
./vendor/tecnickcom/tcpdf/config/tcpdf_config.php
./.editorconfig
./show_config_errors.php
./libraries/config.values.php
./libraries/config.default.php
./libraries/vendor_config.php
./examples/config.manyhosts.inc.php
./setup/frames/config.inc.php
./setup/config.php
I extracted without copying any config file over and seems to be working fine so far...

Re: ASUSTOR Maintained: phpMyAdmin version updates

Posted: Tue Apr 21, 2020 12:20 am
by Nazar78
Yeah it would work but if you have any modifications done to this file from the sample, copy over the ./config.inc.php.