Since you're using Elgg 1.12 it's very hard for us to offer support as that version has been out of support for over 3 years. See http://learn.elgg.org/en/stable/appendix/support.html#timeline
I can't remember all the things that go into supporting 1.12.
It's definitely time to upgrade to a newer version. http://learn.elgg.org/en/stable/admin/upgrading.html
Sorry I can't be more helpfull.
Elgg 1.12 is not compatible with PHP 7. Period!
Maybe you have been lucky that it worked for some reason with PHP 7 for whatever reason or maybe the server was running on PHP 5 up until recently.
Elgg 2.3 is the first Elgg version workin on PHP 7. It should be possible to upgrade Elgg core directly from Elgg 1.12 to 2.3. But you would require compatible version of you 3rd party plugins that work with Elgg 2.3 or you would have to go on without these 3rd party plugins not updated for Elgg 2.
You should get in contact with the support of your webhoster asking them about what to do to downgrade to PHP 5 again. We can't help you with that. You should also ask them where to find the server logs. We can't help you with that either because they might be at different locations on different hosters/server installations.
Speaking in general, to disable plugins temporarily without access to the admin section of your site you can create a file that you name "disabled" in the mod folder of your Elgg installation. Only the name of the file is important not the content. With this file present Elgg does not load the plugins (bundled and 3rd party). They are not shown as deactivated in the plugin list but you could do that yourself if you have access to the admin area again. Removing the disabled file results in Elgg loading the plugins again (except those you might have deactivated in the meantime). But this probably won't help you here with the wrong PHP version causing the problem in the first place probably also with Elgg core alone.
ok all
the old version we was using some groups still are at the moment, but they was using php 5
but i didnt notice the hosting had php versions from 4 to 9
i done a upgrade , with adding a subdomain path for the update, and selecting that subdomain to use php 7.4. and the others on 5.
i tried to removing the old version but the new version is still seeing the old data or using the old version but with its new coding, so when i say renamed the old version path, the photos on the new version didnt show , as soon i resumed the old name on the old version the images came back. i have edited the database config, to include the new version, but there still a few configs i need to do
and yes i have been making backups..
its working right now
but extending my thanks to those that have helpped or just gave me advise , thanks everyone
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.