Как решить проблему с кэшем страницы page--front.tpl.php в drupal 7?

Ситуация такая, есть шаблон главной страницы сайта page--front.tpl.php.
Внес 1 безобидное изменение
<?php print $messages; ?>
и сохранил. Захожу на главную - там полный хаос, полетела верстка, все отображается не правильно и т.д., захожу на другие страницы - все норм.

На других страницах выдаешь ошибку, мол не могу загрузить page--front.tpl.php:

Warning: include(/var/www/html/sites/all/themes/mytheme/templates/page--front.tpl.php) [function.include]: failed to open stream: Permission denied в функции theme_render_template() (строка 1505 в файле var/www/html/includes/theme.inc).

Warning: include() [function.include]: Failed opening '/var/www/html/sites/all/themes/mytheme/templates/page--front.tpl.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') в функции theme_render_template() (строка 1505 в файле /var/www/html/includes/theme.inc).


Пробовал удалить внесенную строчку - не помогло, так же еще пробовал стандартные способы:

Сбросить кэш в /admin/config/development/performance
Снять и поставить обратно ребилд темы в /admin/appearance/settings/mytheme
Сбросить кэш зайдя на /update.php

Ничего не помогло, уже не знаю что еще сделать.
До этого все отлично работало.
Может не в кэше проблема ?

Версия Drupal 7.22
Моя тема основана на теме Zen 5.x

UPD #1:
Проделал все действия заново, на 4ый раз все заработало само собой %)

UPD #2:
После очередного изменения шаблона началось все по новой, из-за чего это происходит не понимаю.
  • Вопрос задан
  • 3307 просмотров
Решения вопроса 1
go3l337
@go3l337 Автор вопроса
Проблема решилась установкой прав доступа 644 на файл page--front.tpl.php, чего раньше никогда не требовалось.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы