phpMyAdmin @ Confixx 3.3.9

  • Hallo zusammen.


    1.) Frische Installation von "Debian Squeeze 64Bit Confixx" @ Donnerstag, 31. Mai 2012 @ 11:30 Uhr.
    2.) http://www.domain.de/phpmyadmin führt ins Leere - warum wird das nicht mitinstalliert, obwohl es im Confixx-Backend dafür ein Menüpunkt gibt?
    3.) phpMyAdmin per apt-get installiert, bei der Nachfrage "apache2" ausgewählt.
    4.) http://www.domain.de/phpmyadmin -> x-htmld-suphp Downloadfenster.


    Habe bisher keine Lösung dafür gefunden, irgendein Einstellungsfehler in Sachen suphp in Verbindung mit phpmyadmin ?

  • zu 1) ok
    zu 2) Dies ist so beabsichtigt da phpmyadmin nicht einfach per APT installiert werden kann wenn man Confixx nutzt
    zu 3) grundlegend ok
    zu 4)


    Das liegt daran das in Apache ein Alias für /phpmyadmin konfiguriert wird, wenn man phpmyadmin per APT installiert. phpmyadmin liegt jedoch unter /usr/share/phpmyadmin und hat die falschen Benutzer/Gruppen Rechte gesetzt damit es per Confixx (suphp) aufgerufen werden kann.


    Variante 1) Man ändert die Rechte in /usr/share/phpmyadmin und passt die OpenBaseDir Config des Confixx vHosts an was die weniger empfehlenswerte Variante ist


    Variante 2) Man kopiert /usr/share/phpmyadmin in den Ordner /var/www/confixx/html/ passt dann die Rechte an und entfernt den Alias Eintrag in der Apache Konfiguration


    Variante 3) Man installiert phpmyadmin direkt manuell im entsprechenden Pfad


    Bei Variante 2 und 3 muss man darauf achten das man PHPmyAdmin aktualisiert da es per APT ja nur in /usr/share/phpmyadmin aktualisiert wird, bei Variante 1 muss man ggf. die Rechte nach Updates wieder neu anpassen.


    Variante 3, mit sorghaftem Blick auf Updates die manuell ausgeführt werden müssen, wäre am empfehlenswertesten.