Cronjob начал откат, и файлы были удалены. Почему?


Я столкнулся со странным поведением. Во-первых, я настраиваю задания cron, как описано в http://devdocs.magento.com/guides/v2.1/config-guide/cli/config-cli-subcommands-cron.html . Затем я изменил права доступа к файлам на режим разработки (доступный для записи). Когда начались задания cron, файлы удалялись. Как только я заметил это, я изменил права доступа к файлам обратно на рекомендуемые для рабочего режима, и файлы перестали разочаровывать.

Электронная почта демона Cron (Тема: Cron/usr/bin/php /главная страница/[мой домен]/public_html/update/cron.php ):

..........

Предупреждение PHP: разорвать связь (/главная/[мой домен]/public_html/[мой домен]/.git/крючки/после обновления.пример): В разрешении отказано в /home/[мой домен]/public_html/update/app/code/Magento/Update/Rollback.php в строке 157

Предупреждение PHP: rmdir(/главная/[мой домен]/public_html/[мой домен]/.git/крючки): В разрешении отказано в /home/[мой домен]/public_html/update/app/code/Magento/Update/Rollback.php на строка 155

...........

/var/журнал/обновление.журнал:

[2017-03-23 17:00:03] обновление- cron.ИНФОРМАЦИЯ: Задание "откат {"имя файла резервной копии": "/главная/[мой домен]/public_html/var/резервные копии/1480414203_filesystem_code.tgz"}" был запущен [] []

[2017-03-23 17:00:03] обновление- cron.ИНФОРМАЦИЯ: Восстановление архива из "/главная страница/[мой домен]/public_html/var/резервные копии/1480414203_filesystem_code.tgz" ... [] []

[2017-03-23 17:00:49] обновление- cron.ИНФОРМАЦИЯ: Произошла ошибка при выполнении задания "откат {"имя файла резервной копии": "/главная/[мой домен]/public_html/var/резервные копии/1480414203_filesystem_code.tgz"}": Извлечение из phar "/главная страница/[мой домен]/public_html/var/резервные копии/1480414203_filesystem_code.tar" ошибка: Не удается извлечь "app/code/CustomerParadigm/OrderComments/view/frontend/requirejs-config.js ", не удалось открыть для записи "/home/[my-domain]/public_html/app/code/CustomerParadigm/OrderComments/view/frontend/requirejs-config.js" [] []

[2017-03-23 17:00:49] обновление- cron.ИНФОРМАЦИЯ: Задание "откат {"имя файла резервной копии": "/главная/[мой домен]/public_html/var/резервные копии/1480414203_filesystem_media.tgz"}" был запущен [] []

[2017-03-23 17:00:49] обновление- cron.ИНФОРМАЦИЯ: Восстановление архива из "/главная страница/[мой домен]/public_html/var/резервные копии/1480414203_filesystem_media.tgz" ... [] []

[2017-03-23 17:01:00] обновление- cron.ИНФОРМАЦИЯ: Задание "откат {"имя файла резервной копии": "/главная/[мой домен]/public_html/var/резервные копии/1480414203_filesystem_media.tgz"}" успешно завершил [][]

Кронтаб (пока отключен):

# @hourly /usr/bin/php /home/[my-domain]/public_html/update/cron.php%/home/[my-domain]/public_html/var/log/update.cron.log #Magento cron (2)

# @hourly /usr/bin/php /home/[my-domain]/public_html/bin/magento cron:run | grep -v "Ran jobs by schedule"%/home/[my-domain]/public_html/var/log/magento.cron.log #Magento cron (1)

# @hourly /usr/bin/php /home/[my-domain]/public_html/bin/magento setup:cron:run%/home/[my-domain]/public_html/var/log/setup.cron.log #Magento cron (3)

Почему файлы начали удаляться? Как предотвратить это в будущем?

Author: Gediminas, 2017-03-23

1 answers

У нас возникла проблема с процедурой резервного копирования/отката, и мы сообщили об этом в magento.

Https://github.com/magento/magento2/issues/8017

К сожалению, из-за этой проблемы мы потеряли один магазин magento, пришлось восстановить его из внешней резервной копии.(хорошо, что он был в стадии разработки)

Вы можете оставить свои комментарии по этому вопросу на github

 0
Author: MagenX, 2017-03-23 20:47:30