Continuing my post, I reinstalled Blesta manually and now it's giving a different error. Because the log is a very long string I picked these items whcih seem important:
open_basedir restriction in effect
app/controllers/admin_system_automation.php
The log file I broke into separate lines:
[2020-01-18 22:08:47] general.ERROR: UnknownException: file_exists(): open_basedir restriction in effect.
File(/opt/alt/php73/usr/bin/php) is not within the allowed path(s):
(/home/gohosting/:/tmp:/var/tmp:/opt/alt/php56/usr/share/pear/:
/dev/urandom:/usr/local/lib/php/:/usr/local/php56/lib/php/) in /home/gohosting/domains/gohosting.cc/public_html/billmgr/app/controllers/admin_system_automation.php:
110 Stack trace:
#0 [internal function]: UnknownException::setErrorHandler(2, 'file_exists(): ...', '/home/gohosting/...', 110, Array)
#1 /home/gohosting/domains/gohosting.cc/public_html/billmgr/vendors/monolog/monolog/src/Monolog/ErrorHandler.php(173):
call_user_func(Array, 2, 'file_exists(): ...', '/home/gohosting/...', 110, Array)
#2 [internal function]: Monolog\ErrorHandler->handleError(2, 'file_exists(): ...', '/home/gohosting/...', 110, Array)
#3 /home/gohosting/domains/gohosting.cc/public_html/billmgr/app/controllers/admin_system_automation.php(110): file_exists('/opt/alt/php73/...')
#4 /home/gohosting/domains/gohosting.cc/public_html/billmgr/app/controllers/admin_system_automation.php(143): AdminSystemAutomation->getPathToPhp(false)
#5 /home/gohosting/domains/gohosting.cc/public_html/billmgr/app/controllers/admin_system_automation.php(96): AdminSystemAutomation->createCronCommand()
#6 /home/gohosting/domains/gohosting.cc/public_html/billmgr/vendors/minphp/bridge/src/Lib/Dispatcher.php(142): AdminSystemAutomation->index()
#7 /home/gohosting/domains/gohosting.cc/public_html/billmgr/index.php(21): Dispatcher::dispatch('/billmgr/admin/...')
#8 {main}
Here is the raw log:
[2020-01-18 22:08:47] general.ERROR: UnknownException: file_exists(): open_basedir restriction in effect. File(/opt/alt/php73/usr/bin/php) is not within the allowed path(s): (/home/gohosting/:/tmp:/var/tmp:/opt/alt/php56/usr/share/pear/:/dev/urandom:/usr/local/lib/php/:/usr/local/php56/lib/php/) in /home/gohosting/domains/gohosting.cc/public_html/billmgr/app/controllers/admin_system_automation.php:110 Stack trace: #0 [internal function]: UnknownException::setErrorHandler(2, 'file_exists(): ...', '/home/gohosting/...', 110, Array) #1 /home/gohosting/domains/gohosting.cc/public_html/billmgr/vendors/monolog/monolog/src/Monolog/ErrorHandler.php(173): call_user_func(Array, 2, 'file_exists(): ...', '/home/gohosting/...', 110, Array) #2 [internal function]: Monolog\ErrorHandler->handleError(2, 'file_exists(): ...', '/home/gohosting/...', 110, Array) #3 /home/gohosting/domains/gohosting.cc/public_html/billmgr/app/controllers/admin_system_automation.php(110): file_exists('/opt/alt/php73/...') #4 /home/gohosting/domains/gohosting.cc/public_html/billmgr/app/controllers/admin_system_automation.php(143): AdminSystemAutomation->getPathToPhp(false) #5 /home/gohosting/domains/gohosting.cc/public_html/billmgr/app/controllers/admin_system_automation.php(96): AdminSystemAutomation->createCronCommand() #6 /home/gohosting/domains/gohosting.cc/public_html/billmgr/vendors/minphp/bridge/src/Lib/Dispatcher.php(142): AdminSystemAutomation->index() #7 /home/gohosting/domains/gohosting.cc/public_html/billmgr/index.php(21): Dispatcher::dispatch('/billmgr/admin/...') #8 {main}