Some problems during installation on XAMPP


I guess it's a matter of time to get accustomed to this, but I've encountered some problems when installing Elgg on my computer, in a protected XAMPP environment. None of these were Elgg's faults, but possibly my lack of knowledge.

So I've installed Elgg to "/opt/lampp/htdocs/elgg" and I've also made a directory for the data at "/opt/lampp/htdocs/data". I've set the group of the latter to "www-data" and set the privileges to 775 but when Elgg checked it during the installation process it couldn't access it. I've fianlly set the privileges to 777 but I guess this is not the right way to do this.

As for the "elgg" directory, it was inaccessible too so I've manually edited .htaccess and settings.php.

There was a problem with accessing the MySQL table I've created specially for Elgg. I've created a user and granted all privileges but the installation proceeded only when I've set "$CONFIG->dbuser = 'root';", but as above, I don't think this is the right way.

But the site is up and running now! :)