Hi!
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! :)
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by RaĆ¼l Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.