Ok, that seems very helpful... The only problem is that there is no .htaccess file in my file manager! If I do a search the .htaccess file is found in in the public_html directory. However when I go to public_html it isn't there! There is only a file called htaccess_dist (without any extension), but I doubt that's the one I'm looking as on the search results .htcaccess and htaccess_dist are listed as two different files.
And I don't think I accidentally deleted .htaccess file as it doen't appear neither in my testing site nor in the elgg1.8.16 files I have downloades on my computer. The strange thing is that it appears in the results of my file manager search.
If you're using server different from Apache, you'll need to write equivalent configuration for your web server. If you are using Apache however, you most likely have bigger problem as Elgg won't work properly without rewrite rules from .htaccess file. Note that some file/ftp browsers will hide files starting with dot by default.
.htaccess is a hidden file (indicated by the dot at the beginning). If a search finds the file, it's there. You only need to let hidden files get displayed in your file manager.
I would like to add that you have to disable all third party plugins before perfoming a version upgrade. Also please make a backup of your site and database before starting the upgrade process.
Rodolfo Hernandez
Arvixe/Elgg Community Liaison
Thanks! I forgot to mention that I did some changes in the default elgg files, like deleting the rss feed. Will these changes be maintained or will I have to do them again?
The changes will be lost. That's one of the reasons you should not modify core files itself but make changes via overriding / extending the files by creating your own plugin.
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.