I just upgraded a Fedora 16 VM that had a pure vanilla 1.7.7 LAMPP and got the same 'Security concept error after the upgrade. This appears to be related to another previous issue on 1.7.7 - I suspect the response you get depends on the level of the user.viewtopic.php?f=17&t=50902<thanks to Dookan>

When you can't get access to phpmyadmin even from localhost, which was my case, don't forget about the default setttings for security (/opt/lampp/lampp security).Unless you start protecting you lampp (xampp) from there, none of the settings in httpd-xampp.conf, as described in solutions on this Forum, work.

Took me some time to realize it, as I normally only test on local machine and do not bother with security settings...

When you can't get access to phpmyadmin even from localhost, which was my case, don't forget about the default setttings for security (/opt/lampp/lampp security).Unless you start protecting you lampp (xampp) from there, none of the settings in httpd-xampp.conf, as described in solutions on this Forum, work.

Thank you. That's what I was missing. To setup security (in Linux at least):

"Thank you. That's what I was missing. To setup security (in Linux at least): sudo /opt/lampp/lampp securityThen follow prompts to create passwords. After that, I was finally able to access phpMyAdmin."

It worked. Thank you! As Peter Go and Dan Lucier pointed out, changing the default settings for security (i.e. from no security to password protection) will work without making changes to the httpd-xampp.conf file.

The new debian (and all derivations) idea is to add to hosts a 127.0.1.1 host with your PC name . This "new" host is still a localhost. Xampp installs applications in 127.0.1.1 which is neither a localhost nor a 127.0.0.1 which is expected by xampp apps to work properly. This is a xampp installation issue. The apachefriends (or the bitnami installation app) should solve this issue as soon as possible, since all above mentioned tricks do not solve the problem but rather open more security holes.

xoristzatziki wrote:Xampp installs applications in 127.0.1.1 which is neither a localhost nor a 127.0.0.1 which is expected by xampp apps to work properly. This is a xampp installation issue.

That is plain nonsense, Xampp neither "installs" anything to any IP, nor expects any certain IPs. Xampp listens to Port 80 on ALL IPs and ServerName is set to localhost (see httpd.conf for detailed information) - thats it. And everything else is configured by your Operating System (i.e. /etc/hosts etc.). So if you are unhappy with your local DNS and Servername, you have to setup your PC properly.