doubleclick wrote:I edited the opt/lampp/etc/httpd.conf file to create “/home/username/public_html/”
The public_html directory works just fine, but now I can't access phpmyadmin from the browser. Obviously something else needs to be changed somewhere, but I can't find it.
I suppose you have changed DocumentRoot from "/opt/lampp/htdocs" to "/home/username/public_html/".
I have a similar situation, but a different solution. I did not change the DocumentRoot, but instead changed etc/extra/httpd-userdir.conf. My "UserDir public_html" now reads "UserDir /home/*/public_html".
This way user written applications can access the website through http://myurl/~username
, while all originally by XAMPP added applications like phpmyadmin stay where they are - IMHO this will make updates easier.