• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Resolved Plesk Update 18.0.50 Problem phpmyadmin repair

drdna

New Pleskian
Server operating system version
Ubuntu 18.04.6 LTS
Plesk version and microupdate number
18.0.50 Update #2
Hello all, i have had a problem updating to new version.
Install was stuck, then i repaired isntallation.
18.0.50 #2 works fine i think, but on repair log there is this entry:

***** problem report *****
Warning: phpMyAdmin was configured without configuration storage in database



User and pmadb is emtpy /opt/psa/phpMyAdmin/config.plesk.php

/* User used to manipulate with storage */
$cfg['Servers'][$i]['controlhost'] = 'localhost';
$cfg['Servers'][$i]['controlport'] = '';
$cfg['Servers'][$i]['controluser'] = '';
$cfg['Servers'][$i]['controlpass'] = '';
/* Storage database and tables */
$cfg['Servers'][$i]['pmadb'] = '';
.
Is it a problem or not, when it is a problem how to fix?

Thanks
 
Hi @drdna, this is a new, but already known product issue that occurs after running repair installation. phpMyAdmin as delivered by Plesk needs to be reinstalled. This is not a one-step task. I suggest that you let a support engineer do it for you. Please open a ticket with Plesk support and hand them these three data:
Link to this thread: Issue - Plesk Update 18.0.50 Problem phpmyadmin repair
Issue ID: PPPM-13902
KB article: 10016539669778
That should make it a swift process for them to fix it directly on your machine or to provide all steps necessary.

In case you bought your license from a reseller, please use the trial period from the optional support subscription to submit the ticket:
 
Hi @drdna,

Yes you can follow that article to reinstall phpMyAdmin. Make sure to follow it completely including deleting the SQL user account listed for the reinstall to be successful.
 
Plesk Obsidian 18.0.51:
Running the plesk repair installation command on a Plesk server with phpMyAdmin installed no longer breaks phpMyAdmin configuration. (PPPM-13902)
 
This does not work for me i'm afraid.. when following the tutorial at https://support.plesk.com/hc/en-us/articles/12377717512983 I get
Code:
ERROR while trying to execute SQL query, the query was: CREATE USER 'phpmyadmin'@'localhost' IDENTIFIED BY 'xxxxx'

But i also cannot manually create the user following the part of "if the above didn't help" section. So in the end it still does not work and can't login to plesk admin..
 
What part of the instructions did not work and what part of the "if the above didn't help" section does not work?
 
Hi Peter,

During the last step 8 reinstall phpmyadmin: i got the error
ERROR while trying to execute SQL query, the query was: CREATE USER 'phpmyadmin'@'localhost' IDENTIFIED BY 'xxxxx'

So then i checked for the config.plesk.php file which was not there. Started the part "if steps above did not help"

did everything but step 5, create the corresponding user fails with following reponse:

ERROR 1396 (HY000): Operation CREATE USER failed for 'phpmyadmin'@'localhost'

Listing the users in mysql does not show this user.. so why can't i create it?

Then I just updated the config.plesk.php with some other user, i created that user and granted all permissions.

But then it still does not work? I mean plesk is running but i can't access the admin at 8443

Do i need to run repair again?
 
Running repair again gives me now this again:

=> Cumulative upgrade and repair of APS controller (final stage) has been completed.

Dropping phpMyAdmin '' DB and '' DB user

Warning: phpMyAdmin was configured without configuration storage in database
 
I think it will be best if you create a support ticket as its a complex matter. If it cannot be solved by standard steps, someone needs to look into it on your machine.
 
Back
Top