I’m using Concrete5 5.6.3.5 and my AWS EC2 instance is running PHP 5.5.9. In the past week, my site has been going down intermittently, displaying a 404 Not Found nginx/1.10.1 error. If I reboot the AWS instance, the site comes back (sometimes only for 5 minutes, sometimes for 5 hours). I’ve checked the Concrete5 logs and I don’t see anything except two types of errors we’ve had since 2018 that never caused us issues before:
Exception Occurred: /var/www/html/site/updates/concrete5.6.3.5_remote_updater/concrete/core/libraries/view.php:994 File /var/www/html/site/updates/concrete5.6.3.5_remote_updater/concrete/themes/cpg/view.php not found. All themes need default.php and view.php files in them. Consult concrete5 documentation on how to create these files. (0)
#0 /var/www/html/site/updates/concrete5.6.3.5_remote_updater/concrete/dispatcher.php(264): Concrete5_Library_View->render(Object(Page))
#1 /var/www/html/site/concrete/startup/updated_core_check.php(6): require(‘/var/www/html/s…’)
#2 /var/www/html/site/concrete/dispatcher.php(14): require(‘/var/www/html/s…’)
#3 /var/www/html/site/index.php(6): require(‘/var/www/html/s…’)
#4 {main}
Exception Occurred: /var/www/html/site/updates/concrete5.6.3.5_remote_updater/concrete/core/controllers/blocks/form.php:258 Oops, something is wrong with the form you posted (it doesn’t have a question set id). (0)
#0 /var/www/html/site/updates/concrete5.6.3.5_remote_updater/concrete/core/models/block.php(411): Concrete5_Controller_Block_Form->action_submit_form()
#1 /var/www/html/site/updates/concrete5.6.3.5_remote_updater/concrete/startup/process.php(358): Concrete5_Model_Block->passThruBlock(‘submit_form’)
#2 /var/www/html/site/updates/concrete5.6.3.5_remote_updater/concrete/dispatcher.php(253): require(‘/var/www/html/s…’)
#3 /var/www/html/site/concrete/startup/updated_core_check.php(6): require(‘/var/www/html/s…’)
#4 /var/www/html/site/concrete/dispatcher.php(14): require(‘/var/www/html/s…’)
#5 /var/www/html/site/index.php(6): require(‘/var/www/html/s…’)
#6 {main}
I’ve checked AWS which shows a higher-than-usual CPU during the problem period but it’s still only 38%. I tried clearing the Concrete5 cache - no luck. Does anyone have any ideas on what the issue could be? TIA