PHPMyAdmin URL on Nginx - config changes not working

Discussion in 'ISPConfig 3 Priority Support' started by Darrin Salt, Sep 30, 2025 at 2:38 PM.

  1. Darrin Salt

    Darrin Salt New Member HowtoForge Supporter

    Hi,
    We run nginx on our ISPConfig 3 server and have never really worried about the PHPMyAdmin URL links from the database screen. We don't tend to have many customers needing to access it and our techs know to increase the port number by 1 when signing in - assuming they don't have them bookmarked anyway.

    However, we have got one person who's been complaining so thought this would be an easy fix - but the PHPMyAdmin URL in the ISPConfig panel doesn't seem to be working.

    For background, our ISPConfig panel is actually on Port 8081, which makes our PHPMyAdmin login page to be on port 8082.

    If we hover or click on any of our DB Links, they show up as https://ourdomain.tld:8081/phpmyadmin, but they need to be https://ourdomain.tld:8082/phymyadmin.

    However, in System > Interface:Main Config we have the PHPMyAdmin URL set to: https://[SERVERNAME]:8082/phpmyadmin

    It just doesn't seem to be taking effect. It was saved and it's not that the links are redirecting to the wrong URL when clicked - the preview when hovering over them is wrong (port 8081) as well.

    Any suggestions on what to try/where to look for the problem?
     
  2. till

    till Super Moderator Staff Member ISPConfig Developer

    Not really, the change should take effect immediately. When you re-open System > Interface:Main Config, does the URL shows up there with port 8081 or 8082?
     
  3. Darrin Salt

    Darrin Salt New Member HowtoForge Supporter

    If I go back to Main Config, the URL remains the changed one I saved - i.e. port 8082. I'd have thought that even if there was something screwy about my nginx config, I'd at least see the correct URL when I hovered over the db links in the database list.

    I would also add that in the data log under the [sites] section, it includes what looks to be correct:
    phpmyadmin_url=https://[SERVERNAME]:8082/phpmyadmin

    It's the front end that seems to be behaving badly.
     
    Last edited: Sep 30, 2025 at 4:30 PM

Share This Page