Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Ошибка при попытке очистки кэша модификаторов


Recommended Posts

При попытке очистить кэш модификаторов через панель администратора выдает ошибку: 

Warning: unlink(/var/www/html/system/storage/modification/system/library/pagination.php): Permission denied in /var/www/html/admin/controller/extension/modification.php on line 482 (unlink), а также в строке 486 (rmdir) и перечисляет очень много файлов в папке модификаторов, к которым применяется данная ошибка,

и в конце логаDirectory not empty Cannot modify header information - headers already sent by (output started at /var/www/html/admin/index.php:84) in /var/www/html/system/library/response.php on line 12

В чем может быть проблема? Как очистить кэш модификаторов вручную ничего не поломав? Из-за этого не применяются изменения в header, а это грустно.

Надіслати
Поділитися на інших сайтах


убедитесь что права пользователя выставлены + верные права на сами папки

также подобное может быть если в момент очистки кеша подключены по FTP и находитесь в каталоге system/storage/modification

 

9 часов назад, sabercat07 сказал:

Как очистить кэш модификаторов вручную ничего не поломав?

 

удалить по FTP содержимое папки system/storage/modification

(только ее содержимое, а не саму папку)

Надіслати
Поділитися на інших сайтах

Права все выставлены верно, при закрытом ftp выдает то же самое.

 

Удаление содержимого из system/storage/modification дало применить изменения в header, но при входе в админку выдает вот такую картину:

 

Notice: Undefined variable: analytics in /var/www/html/admin/view/template/common/header.tpl on line 40Warning: Invalid argument supplied for foreach() in /var/www/html/admin/view/template/common/header.tpl on line 40

Notice: Undefined variable: currency in /var/www/html/admin/view/template/common/header.tpl on line 70 Notice: Undefined variable: language in /var/www/html/admin/view/template/common/header.tpl on line 71

Notice: Undefined variable: search in /var/www/html/admin/view/template/common/header.tpl on line 94

Notice: Undefined variable: logo in /var/www/html/admin/view/template/common/header.tpl on line 103

Notice: Undefined variable: name in /var/www/html/admin/view/template/common/header.tpl on line 106

Notice: Undefined variable: cart in /var/www/html/admin/view/template/common/header.tpl on line 126

  

Notice: Undefined variable: categories in /var/www/html/admin/view/template/common/header.tpl on line 137

Надіслати
Поділитися на інших сайтах


Дефолтное расположение файлов точно не трогали, в каталоге админки изначально лежала папка View, где хранится в том числе header.tpl. Специально туда ничего не переносили, это точно

Надіслати
Поділитися на інших сайтах


название-то файлов одинаковое - расположение и назначение разное

сравните свой файл admin/view/template/common/header.tpl с аналогичным из дистрибутива

Надіслати
Поділитися на інших сайтах

Да, но, если убрать оттуда хоть один файл-дубликат, например header.tpl, то админка ломается:

Notice: Error: Could not load template /var/www/html/admin/view/template/common/header.tpl! in /var/www/html/system/storage/modification/system/engine/loader.php on line 86

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.