From 501a4b34157ff8b8e2eb8ef347b03ff14869cb9e Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Tue, 28 Sep 2021 13:15:30 +0300 Subject: [PATCH] chmod upgrade --- upgrades/7.0/scripts/AfterUpgrade.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/upgrades/7.0/scripts/AfterUpgrade.php b/upgrades/7.0/scripts/AfterUpgrade.php index 7375ec71fa..9017af5c77 100644 --- a/upgrades/7.0/scripts/AfterUpgrade.php +++ b/upgrades/7.0/scripts/AfterUpgrade.php @@ -33,6 +33,7 @@ use Espo\Core\Utils\File\Manager as FileManager; use Espo\Core\Utils\Json; use Espo\Core\Utils\Config; use Espo\Core\Utils\Config\ConfigWriter; +use Espo\Core\Utils\File\Permission; use Espo\ORM\EntityManager; @@ -61,6 +62,10 @@ class AfterUpgrade ); } catch (Throwable $e) {} + + $this->setPermissions( + $container->get('injectableFactory')->create(Permission::class) + ); } protected function updateTemplates($entityManager) @@ -247,4 +252,9 @@ class AfterUpgrade $configWriter->setMultiple($map); $configWriter->save(); } + + private function setPermissions(Permission $permission): void + { + $permission->chmod('bin/command', '0754'); + } }