Hallo,
mach einen 11ten user namnes irgendwasphpmyadmin und "installier" dort phpyadmin:
»» Meine User (pro Domain einer) haben ihr jeweiliges Docroot unter
»» /var/www/vhosts/<domain.tld>/public_html/var/www/vhosts/subdomainxyz.example.com/public_html
"freigeben" tust du das wie bei jedem anderen user auch. Ist doch ein Apache server. Ich vermute, du verstehst vielleicht nicht ganz, was php-my-admin macht.
Das will und kann ich nie ausschließen ...,
Nicht jeder user braucht als user einen Zugriff. Es genügt, wenn alle user auf das eine Skript zugreifen via (sudomain.)example.com/myadminverzeichnis.
..., aber phpmyadmin ist ein PHP Script (index.php). Damit bei der fcgi Variante und Suexec ein User ein PHP Script ausführen kann, braucht er die entsprechende Berechtigung und es muss ein Wrapper angegeben sein:
SuexecUserGroup user1 user1
FCGIWrapper /var/www/vhosts/<domain.tld>/php-fcgi/php-fcgi-starter .php
So, und jetzt bitte für einen Dummy wie mich nochmal langsam zum Mitschreiben:
Wie, wo und was trage ich ein/ lege ich an, damit jeder meiner User das PHPMyAdmin Script für sich aufrufen/ starten kann?
Gruß Gunther