enupal / backup

Fully integrated Backup solution for Craft CMS
https://enupal.com/craft-plugins/enupal-backup
Other
16 stars 3 forks source link

Backup failing #52

Closed damienbuckley closed 6 months ago

damienbuckley commented 9 months ago

Description

Something has changed since last version. Now receiving this error:

02 - Could not create Enupal Backup: The shell command "cd /chroot/home/ae765bea/brownbros.co.nz/vendor/enupal/backup/src/resources && /opt/remi/php73/root/usr/bin/php phpbu.phar --configuration=/chroot/home/ae765bea/brownbros.co.nz/storage/enupalbackup/config.json --debug" failed with exit code 255: phpbu 6.0.20 by Sebastian Feldmann and contributors. Runtime: PHP 7.3.33 Configuration: /chroot/home/ae765bea/brownbros.co.nz/storage/enupalbackup/config.json backup: [mysqldump] *** --Trace: #0 /chroot/home/ae765bea/brownbros.co.nz/vendor/enupal/backup/src/services/Backups.php(279): craft\errors\ShellCommandException::createFromCommand(Object(mikehaertl\shellcommand\Command)) #1 /chroot/home/ae765bea/brownbros.co.nz/vendor/enupal/backup/src/jobs/CreateBackup.php(51): enupal\backup\services\Backups->enupalBackup(Object(enupal\backup\elements\Backup)) #2 /chroot/home/ae765bea/brownbros.co.nz/vendor/yiisoft/yii2-queue/src/Queue.php(243): enupal\backup\jobs\CreateBackup->execute(Object(craft\queue\Queue)) #3 /chroot/home/ae765bea/brownbros.co.nz/vendor/yiisoft/yii2-queue/src/cli/Queue.php(147): yii\queue\Queue->handleMessage('99956', 'O:31:"enupal\ba...', '300', 1) #4 /chroot/home/ae765bea/brownbros.co.nz/vendor/craftcms/cms/src/queue/Queue.php(131): yii\queue\cli\Queue->handleMessage('99956', 'O:31:"enupal\ba...', '300', 1) #5 [internal function]: craft\queue\Queue->craft\queue{closure}(Object(Closure)) #6 /chroot/home/ae765bea/brownbros.co.nz/vendor/yiisoft/yii2-queue/src/cli/Queue.php(117): call_user_func(Object(Closure), Object(Closure)) #7 /chroot/home/ae765bea/brownbros.co.nz/vendor/craftcms/cms/src/queue/Queue.php(140): yii\queue\cli\Queue->runWorker(Object(Closure)) #8 /chroot/home/ae765bea/brownbros.co.nz/vendor/craftcms/cms/src/controllers/QueueController.php(84): craft\queue\Queue->run() #9 [internal function]: craft\controllers\QueueController->actionRun() #10 /chroot/home/ae765bea/brownbros.co.nz/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array) #11 /chroot/home/ae765bea/brownbros.co.nz/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array) #12 /chroot/home/ae765bea/brownbros.co.nz/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('run', Array) #13 /chroot/home/ae765bea/brownbros.co.nz/vendor/craftcms/cms/src/web/Application.php(295): yii\base\Module->runAction('queue/run', Array) #14 /chroot/home/ae765bea/brownbros.co.nz/vendor/craftcms/cms/src/web/Application.php(608): craft\web\Application->runAction('queue/run', Array) #15 /chroot/home/ae765bea/brownbros.co.nz/vendor/craftcms/cms/src/web/Application.php(274): craft\web\Application->_processActionRequest(Object(craft\web\Request)) #16 /chroot/home/ae765bea/brownbros.co.nz/vendor/yiisoft/yii2/base/Application.php(384): craft\web\Application->handleRequest(Object(craft\web\Request)) #17 /chroot/home/ae765bea/brownbros.co.nz/html/index.php(21): yii\base\Application->run() #18 {main}

Steps to reproduce

  1. Backup

Additional info

andrelopez commented 9 months ago

@damienbuckley could you please share your storage/logs folder? please send an email to support@enupal.com

Could you please rollback to prev version in the meantime?

damienbuckley commented 9 months ago

Hi. Logs sent. Working fine under v1.5.0

damienbuckley commented 7 months ago

Any progress on this? I have 6 sites using this plugin…

I have the same issue with v2.2.0 with Craft 4 too. Had to revert to 2.1.0.

damienbuckley commented 6 months ago

For anyone else with the same problem - this is my fault - I had my PHP path set explicitly to PHP7.4.3 - which is obviously incompatible with newer versions of Enupal Backup. Once set to PHP8 this works fine. Apologies.