Перейти к контенту
  • 0

Проблема с обновлением шаблона


Roquefort

Вопрос

Изменяю global_board_header шаблон. Все сохраняется без проблем. На когда захожу на форум и проверяю исходник страницы, вижу шаблон недельной давности (промежуточный между оригинальным шаблоном и последним обновлением). При нажатии на "Обратить" возвращается оригинальный шаблон, но исходник страницы все равно не меняется. Кэш обновлял несколько раз. Базу проверял, там как надо - оригинальный шаблон и последнее обновление. Промежуточный шаблон нашел в файле cache/skin_cache/cacheid_2/skin_global.php.

Как теперь обновить этот файл? Редактировать его напрямую? Если его удалить, выдается страница с ошибкой.

Что-то я совсем в непонятках. Помогите плз!

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

Права проверил, все в норме. Проверял с разных браузеров, разных компьютеров (причем в разных местах), локальный кэш чистил. Ничего не помогает.

Как вообще по идее должен обновлятся упомянутый файл? После обновления шаблона?

 

Сервер - masterhost. До недавнего времени все было без проблем.

 

Да, вот что было пару недель назад. Остановил форум. Сделал бекап базы и всех файлов. Обновился с 2.1.6 до 2.1.7. Не пошло, так как были моды. В общем, тогда некогда было разбираться, вернул все взад (базу и файлы) до поры до времени. Проблем не было, пока не понадобилось обновить шаблон. :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0
У меня сразу обновляется - ненадо делать ребилд. Там запись идёт в базу, а ребилд должен обновить пхп файлы в папке cashe/scincashe(или как там). Ьраузер берёт инфу о скине из этих файлов, если они не обновились то и показывать будет старый скин..
Ссылка на комментарий
Поделиться на других сайтах

  • 0

По-поводу обновления и возврата всего обратно, то это наврят-ли повлияло.

Сделай исправление скина, потом ребилд и посмотри, найди эти исправление в тех пхпфайлах(придётся покопаться, чтоб найти где именно должны произойти изменения, но там комментарии хорошие - можно догадаться, что к чему относится) - узнаешь ребилдятся ли у тебя скины. Там ещё-ж правильную ссылку нужно нажимать, чтоб они перекешировались, а не обратили изменения.

 

Ещё, возможно, safemode включён.

 

 

А ребилд как-то можно форсировать?

 

Кхм, там единственно возможнный способ представлен - запустить вручную. Но, лично у меня, изменения сразу происходят - при клике "сохранить шаблон".

 

Я-спать,

Изменено пользователем Din2
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Изменения сохраняются в базе (вроде ipb_skin_template, сейчас точно не помню). А файл не обновляется. Перекеширование делал, не помогает.

 

 

 

лично у меня, изменения сразу происходят

У меня раньше именно так и было.

 

safe mode щас проверю

 

safe mode off

 

А ребилд как-то можно форсировать?

Кхм, там единственно возможнный способ представлен - запустить вручную.

Запустить вручную - это Перестройка кеш файлов в Утилитах для стилей или что-то другое?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

раз файл не обновляется, тоды ой. оттуда и берется всё.

посмотри-ка лучше phpinfo и включен ли там safe mode.

 

попробуй ребилдить кэши. ошибок никаких не возникнет?

Изменено пользователем .silent
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Кеш шаблона перестроен (ID: 2)

Обновление макросов для IPB Default Skin...

Выполнено... (Макрос: 2)...

Обновление CSS-стилей для IPB Default Skin...

Файл(ы) кеша не обновлен(ы). Проверьте права доступа (CHMOD) у /style_images/ и /style_images/css_2.css!

Обновление кеша HTML шаблонов для IPB Default Skin...

::cache_id_2 не записан - невозможно создавать там php файлы

::cache_id_2 не записан - невозможно создавать там php файлы

---same 25 times---

HTML шаблоны успешно обновлены... (id: 2)

Обновление кеша главного шаблона форума для IPB Default Skin...

Обновление оформления выполнено... (id: 2)

Обновление установок ID стиля...

На директориях style_images, cache со всеми поддиректориями и файлами chmod 755.

С местом тоже проблем нет.

 

 

 

 

В результате шаблон в файле skin_global.php не изменен.

safemode off

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Щас попробуем... :D;)

 

 

Блин, сработало. Спасибо за идею! Причем я изменил не все файлы на 777, но обновились только с 777.

 

Теперь я совсем ничего не понимаю. Почему раньше все работало с 755? chmod не менялся абсолютно точно. В доках тоже 755. Неужели на хостинге что-то поменяли и это так совпало с моими обновлениями?

 

Так, то есть форум стал сохранять шаблоны не от моего имени, а от какого-то другого, что ли? Как это можно определить?

Надо будет еще 775 попробовать.

 

 

Неа, 775 не работает. Надо именно 777 или 757.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Логотип изменен. Кэш шаблона перестроен (ID: 2).

Перестройка макросов для IPB Default Skin...

Выполнено... (Макрос ID: 2)...

Перестройка CSS-стилей для IPB Default Skin...

Перестройка файла кэша CSS стилей css_2...

Перестройка кэша HTML-шаблона для IPB Default Skin...

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

::cache_id_2 не записан - невозможно кэшировать PHP-файлы

HTML шаблоны перестроены... (ID: 2)

Перестройка кэша оформления для IPB Default Skin...

Построение оформления выполнено... (ID: 2)

Перестройка установок шаблона ID общего кэша...

А мне как быть? Подскажите, пожалуйста!

 

P.S. На директориях "style_images" и "cache" CHMOD стоит "777", а все равно.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

2 Gamayun:

Ну раз пишет cache_id_2 проверь права на эту папку.

 

А у меня такая проблема когда редактирую шаблон skin_topic (Просмотр темы) -> announcement_show он редактируется нормально и даже сохраняется, только результат сохранения на форуме неотражается.

И ещё ошибка выскакивает при нажатии на Изменить HTML фрагменты точнее после того как открывается окошко "Изменение шаблона" ошибку в IE пишет отказано в доступе строка 184 символ 3, посмотрел эту строку в ней ничего примичательного нет, там только картинки и onClick с ссылкой кудато, я знаю обычно ошибки такого рода выскакивают когда ифрейм неможет обратиться к файлу поскольку тот находится на другом хостинге, а тут что хз.

Может кто сталкивался подскажет в чём трабла?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

проблема такая при попытке сохранить изменения в html фрагментах... выдаёт вот это

 

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

 

Please contact the server administrator, blablabla@perm.ru and inform them of the time the error occurred, and anything you might have done that may have caused the error.

 

More information about this error may be available in the server error log.

 

Apache/1.3.34 Server at scooters.perm.ru Port 80

 

Насколько понял я... Это проблемы с хостингом...

 

 

Вопрос такой... Как кроме как через админку эти файлы можно править?

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.