Ошибка #0 при нажатии кнопки Оформить заказ Не принято

1

Весь день. А может и больше . Пока костыль в виде отключенного кэша.

Вот лог

2016-12-01 21:33:11 128.71.174.93
Uncaught exception SmartyException:
unable to write file
/var/www/test/wa-cache/apps/shop/templates/compiled/shop_ru_RU/ba/3d/31/wrt58405ed751c977.52129709 (0)
#0 /var/www/test/wa-system/vendors/smarty3/sysplugins/smarty_internal_template.php(201): Smarty_Internal_Write_File::writeFile('/var/www/test/w...', '<?php /* Smarty...', Object(Smarty))
#1 /var/www/test/wa-system/vendors/smarty3/sysplugins/smarty_internal_templatebase.php(155): Smarty_Internal_Template->compileTemplateSource()
#2 /var/www/test/wa-system/view/waSmarty3View.class.php(117): Smarty_Internal_TemplateBase->fetch('file:checkout.h...', NULL)
#3 /var/www/test/wa-system/controller/waViewAction.class.php(171): waSmarty3View->fetch('file:checkout.h...', NULL)
#4 /var/www/test/wa-system/controller/waViewController.class.php(86): waViewAction->display()
#5 /var/www/test/wa-system/controller/waDefaultViewController.class.php(48): waViewController->executeAction(Object(shopFrontendCheckoutAction))
#6 /var/www/test/wa-system/controller/waController.class.php(21): waDefaultViewController->execute()
#7 /var/www/test/wa-system/controller/waViewController.class.php(46): waController->run(NULL)
#8 /var/www/test/wa-system/controller/waFrontController.class.php(227): waViewController->run(NULL)
#9 /var/www/test/wa-system/controller/waFrontController.class.php(162): waFrontController->runController(Object(waDefaultViewController), NULL)
#10 /var/www/test/wa-system/controller/waFrontController.class.php(58): waFrontController->execute(NULL, 'frontend', 'checkout')
#11 /var/www/test/wa-system/waSystem.class.php(683): waFrontController->dispatch()
#12 /var/www/test/wa-system/waSystem.class.php(478): waSystem->dispatchFrontend('checkout/')
#13 /var/www/test/index.php(7): waSystem->dispatch()

#14 {main}

2 комментария

  • +1
    Михаил Ушенин Михаил Ушенин Webasyst 15 декабря 2016 17:45 #

    По-видимому, у пользователя PHP-скриптов недостаточно прав для записи файлов кеша. Вам необходимо изменить настройки прав доступа для директории wa-cache/ или для пользователя, от имени которого исполняются PHP-скрипты.

    • +1
      badhed badhed 16 декабря 2016 20:36 #

      Да действительно. Почему то пара каталогов в кэше принадлежало руту.

      Добавить комментарий

      Чтобы добавить комментарий, зарегистрируйтесь или войдите