This all started with my host doing maintenance, I have no idea what it was exactly, but it broke this forum with only a blank page. I have another smf (2.0.17) and wordpress also hosted with them which both work fine. I'm the only person with server access, and there is one other person that has admin access on this forum.
Trying repair_settings.php did not fix the forum, so I did the clean install files using instructions from here. I had mods installed, all of them uninstalled before resetting to clean files. This has fixed it to the point I'm at now.
The forum with the issue is gardenofshadows.org. All seems to work except for things to do with members. If I choose Members from the top nav bar I get the following error:
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 82 bytes) in /home/gosadmin/gardenofshadows.org/Sources/Load.php on line 892
If I choose Members from the side panel in Admin I get the following error:
Service Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Additionally, a 503 Service Unavailable error was encountered while trying to use an ErrorDocument to handle the request.
At this point I attempted to upgrade to 2.0.19, which gave me errors I forgot to document as it was numerous and not a single page would load. So I would like to fix this error before attempting to upgrade again. Unsure if the upgrade failure had to do with this error or if it was due to I didn't have ftp access and was manually uploading files via file manager (can't replace whole folders.)
My host is A2 hosting, and other than this issue they have been a great host. They helped with php version and initially increasing the memory. The server in general is set to php 5.5, I set this as my intention was to upgrade to 2.0.19. This did not allow this forum to load though. So in the .htacces I added the following, which then loaded the forum.
<FilesMatch ".(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-httpd-alt-php44___lsphp
</FilesMatch>
In cPanel, where I have set the php version, the memory_limit is set to 2Gb. This didn't help so I've also added the following to .htaccess.
php_value memory_limit 512M
The host thinks it's an smf thing, and has linked to
another post here regarding limiting memory usage. However the suggestion given doesn't appear to exist in this version of smf. The site is usually using Cloudflare, but it's suspended for this site currently. I don't think the site is busy, usually about 45-50Gb of traffic per month.
Again, I would like to fix the current issue before attempting to upgrade.