Hi,
i moved my elgg installation to a new server ( i followed everything in this tutorial http://docs.elgg.org/wiki/Duplicate_Installation).
I can correctly view the site(except for users avatars),access to it, but when i run upgrade.php i get the following error :
Fatal error: Call to undefined function _elgg_get_site_secret_strength() in /var/www/mysitedir/engine/lib/upgrades/2013060900-1.8.15-site_secret-404fc165cf9e0ac9.php on line 9
What should i do?
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.
- rjcalifornia@rjcalifornia

rjcalifornia - 0 likes
- lastwish@lastwish

lastwish - 0 likes
- lastwish@lastwish

lastwish - 0 likes
- Paweł Sroka@srokap

Paweł Sroka - 0 likes
- Steve Clay@steve_clay

Steve Clay - 0 likes
You must log in to post replies.Which version of elgg are you using?
Did you move the data folder as well?
Rodolfo Hernandez
Arvixe/Elgg Community Liaison
I did not move the data folder, so i just did it now.
Site got completely broken, i get a blank page everywhere, without showing errors of any kind(also in apache log)
Without anything in the data folder, site runs fine...
Well, deleting the system-cache folder in the data fixed the problem.
All site runs fine.
However, i still get the fatal error on upgrade.php
Version is 1.8.15
You have mixed files from newer release. In 1.8.15 there shouldn't be upgrade script that's being called: https://github.com/Elgg/Elgg/tree/1.8.15/engine/lib/upgrades
It was added in 1.8.17
Probably it's best idea to upgrade your install to latest 1.8.19 version as there were few security fixes in the meantime.
That fatal error means you do not have all the necessary files updated for that release.