Вход для клиентовВход для клиентов О компании

Помощь » База знаний » Установка и обновление скриптов » Диагностика »

После обновления WebAsyst неправильно отображаются некоторые страницы

После обновления WebAsyst некоторые разделы аккаунта, витрина магазина или WebAsyst Installer могут не отображаются частично или полностью. Часто это бывает вызвано невозможностью веб-сервера изменить содержимое скомпилированных файлов Smarty.

Устранить эту проблему можно одним из следующих способов:

  1. Очистить кеш Smarty с помощью WebAsyst Installer в разделе «Диагностика -> Сброс кеша».
  2. Установить максимальные права доступа для директории kernel/includes/smarty/compiled/ и ее содержимого.
  3. Удалить содержимое директории kernel/includes/smarty/compiled/ и изменить права доступа к этой директории, чтобы позволить веб-серверу перезаписывать ее содержимое.

Удаление или перезапись любых файлов в директории kernel/includes/smarty/compiled/ и ее поддиректориях безопасны для работы WebAsyst. Такие файлы являются временными и автоматически создаются снова в случае их отсутствия.

Совет: если не удается быстро удалить содержимое директории kernel/includes/smarty/compiled/, можно сымитировать удаление следующим образом:

  • переименуйте директорию compiled, например, в compiled1;
  • создайте директорию compiled;
  • измените права доступа к созданной вами пустой директории compiled таким образом, чтобы веб-сервер мог изменять ее содержимое.

Позже рекомендуется удалить директорию compiled1 для экономии дискового пространства сервера.