1. Have you created a data folder?
What are the read/write permissions there?
2. I highly recommend that you also enable simple caching in this file elgg-config/settings.php:
$CONFIG->simplecache_enabled = true;
and restart the server.
Check now in the data folder if the following directories are there:
/data/caches/views_simplecache/
3. You can also delete views_simplecache manually, then clean the browser's caches.
Upgrade button via administration can help too.
4. Last tip is checking MySQL database.
Elgg database must have at least 18 tables.
You might have to enable mod_rewrite in your Apache installation of XAMPP (see also https://learn.elgg.org/en/stable/appendix/faqs.html#page-not-found). And then you might have to add some lines like
<Directory "/path/to/Elgg_install_folder">
AllowOverride All
</Directory>
to the Apache configuration for the rewrite rules of Elgg to work. Maybe you need backslashes in the path here.
Also, you might need to set the RewriteBase variable in Elgg's .htaccess file in the Elgg install folder, especially if you have installed Elgg in a subfolder of the domain. The corresponding comment in .htaccess should explain what to do.
my fault, the problem was "UAC". By completely disabling UAC everything works normally.
Sorry to bother you
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.