Изменение файлов template на сервере

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
capun
phpBB 1.2.0
Сообщения: 14
Стаж: 17 лет 7 месяцев

Изменение файлов template на сервере

Сообщение capun »

Всем привет.
Как упростить изменение template файлов?
Приходится делать так:
меняю файл на сервере, потом обновляю кэш в админке.
Можно ли сделать так, что б изменения на сервере вступали в силу сразу?
Спасибо :)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: Изменение файлов template на сервере

Сообщение rxu »

Админраздел -> Нагрузка на сервер -> Перекомпилировать старые шаблоны
Изображение
capun
phpBB 1.2.0
Сообщения: 14
Стаж: 17 лет 7 месяцев

Re: Изменение файлов template на сервере

Сообщение capun »

Перекомпиляция включена, все равно приходится обновлять кеш.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: Изменение файлов template на сервере

Сообщение rxu »

По какому поводу приходится обновлять?
Изображение
capun
phpBB 1.2.0
Сообщения: 14
Стаж: 17 лет 7 месяцев

Re: Изменение файлов template на сервере

Сообщение capun »

Сказал неправду, при включённой перекомпиляции изменения вступают не сразу, а через, примерно, 4 минуты.
Я обновляю, что б быстрее увидеть результат измененных файлов.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: Изменение файлов template на сервере

Сообщение rxu »

Быть такого не может.
Изображение
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 21 год 4 месяца
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Re: Изменение файлов template на сервере

Сообщение Поручик »

Браузерный кэш, особенно в Опере.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
capun
phpBB 1.2.0
Сообщения: 14
Стаж: 17 лет 7 месяцев

Re: Изменение файлов template на сервере

Сообщение capun »

:) ок, давайте я попробую по порядку расписать.
Захожу на сервер в папку template, меняю файл overall_header.html (сохраняю), потом обновляю сайт - изменения нет, ещё раз обновляю - изменения нет. Дальше ничего не делаю и через минуты 3-4 делаю рефреш - вижу изменения. (админку в этом случае вообще не трогаю)

Юзаю моззилу, после изменения overall_header.html очищал все временные файлы и обновлял - ничего.

Только что изменил файл и зашёл с другого компа, изменений нет. Опять же, проходит время, обновляю - есть.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: Изменение файлов template на сервере

Сообщение rxu »

Так работает, когда перекомпиляция выключена.
Посмотрите значение load_tplcompile в таблице конфига в БД.
Изображение
capun
phpBB 1.2.0
Сообщения: 14
Стаж: 17 лет 7 месяцев

Re: Изменение файлов template на сервере

Сообщение capun »

Вот что там

load_tplcompile

(config_value)
1

(is_dynamic)
0

Добавлено спустя 7 минут 6 секунд:
Нашёл такую закономерность.
Файл overall_footer.html
Например, меняю слово A на B (сохраняю файл), обновляю - ничего.
Открываю снова overall_footer.html и меняю слово B на C - обновляю и тут вижу слово B.
Меняю слово C на D - обновляю, вижу C.
Т.е. страницу меняет сразу на предыдущее изменение.
Блин, сложно объяснить, надеюсь вы поняли о чем идет речь.
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Изменение файлов template на сервере

Сообщение nissin »

Возможно у хостера кэширование стоит.
Я как-то мучался на Агаве со связкой Firefox+phpmyadmin ничего так и не смог понять.
Но при этом в IE всё почему-то работало...
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: Изменение файлов template на сервере

Сообщение Rayden »

capun писал(а):Сказал неправду, при включённой перекомпиляции изменения вступают не сразу, а через, примерно, 4 минуты.
Гон. Моментально.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Изменение файлов template на сервере

Сообщение Палыч »

capun писал(а):Захожу на сервер в папку template, меняю файл overall_header.html (сохраняю)
Серверный кеш.
Сколько уже раз говорилось - не правьте файлы на сервере. Скачали - отредактировали - вернули. Тем более, что физически скачивание при "серверном" редактировании всё-равно происходит.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
capun
phpBB 1.2.0
Сообщения: 14
Стаж: 17 лет 7 месяцев

Re: Изменение файлов template на сервере

Сообщение capun »

На других компах, после изменения файла, я смотрел через IE, т.е. нет разницы в браузере.
Может это быть связано с настройками php?


З.Ы. Я могу дать админку - убедитесь :)

2Палыч
Только что сделал, как Вы сказали - ничего...
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Изменение файлов template на сервере

Сообщение Палыч »

capun
Я бы задал вопрос хостеру.
Здесь у нас уже много "жутких" историй, например, о самопроизвольно изменяющихся правах на доступ к файлам и прочих прелестях, которые, как выяснялось в конце концов, объяснялись всего лишь настройками хоста.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Вернуться в «Поддержка phpBB 3.0.х»