Jump to content

Кэш стиля из папки cache_id [HELP!]

Featured Replies

Вообщем так получилось,что я запарол стиль,а всё что осталось из бекапов это папка кэша стилей cache_id . При обновлении кэша через админку,редактировании шаблона или вообще каких либо изменений на сайте,система перезаписывает эту папку,и стиль опять становится кривым.Возможно ли сделать,чтобы система как то синхронизировалась с папкой кэшей и загрузила стиль не система=>кэшкэш=>система . Или как то удалить из базы системы настройки стиля,чтобы они загрузились из кэша?

Link to comment
https://ipbmafia.ru/topic/2656-kesh-stilya-iz-papki-cache_id-help/
Share on other sites

Я сомневаюсь в этом. Единственное, что можно сделать - вытаскивать куски кода из кэша и вставлять в новый шаблон.

Link to comment
https://ipbmafia.ru/topic/2656-kesh-stilya-iz-papki-cache_id-help/?&do=findComment&comment=18027
Share on other sites

Да, действительно, это сделать не получится, в папке cache хранится скомпилированный код стилей, просто так взять и обратно его преобразовать нельзя. Только вручную, как сказал Respected.

Link to comment
https://ipbmafia.ru/topic/2656-kesh-stilya-iz-papki-cache_id-help/?&do=findComment&comment=18030
Share on other sites

Тоесть придется полюбому придется стиль переустанавливать...

У меня просто какая то непонятная ошибка на всех стилях (даже ново установленных)

В самом верху сайта:

Warning: Invalid argument supplied for foreach() in /var/www/rgmix.eu/cache/skin_cache/cacheid_10/skin_global.php on line 872 Warning: Invalid argument supplied for foreach() in /var/www/rgmix.eu/cache/skin_cache/cacheid_10/skin_global.php on line 872 Warning: Invalid argument supplied for foreach() in /var/www/rgmix.eu/cache/skin_cache/cacheid_10/skin_global.php on line 872

Вот эта 872 строчка:

foreach( $metaTags[ $tag ] as $content )

 

А при открытии профилей 

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /var/www/rgmix.eu/cache/skin_cache/cacheid_10/skin_profile.php on line 1610

Вот эта 1610 строчка:

					<a href='" . $this->registry->getClass('output')->formatUrl( $this->registry->getClass('output')->buildUrl( "app=members&amp;module=profile&amp;section=status&amp;type=single&amp;status_id={$status['status_id']}", "public",'' ), "array($status['member_id'], $status['members_seo_name'])", "members_status_single" ) . "'>{$status['status_date_formatted_short']}</a>" . (($smallSpace AND $status['_creatorText'] AND $status['status_creator'] AND $status['status_creator'] != 'ipb') ? (" {$this->lang->words['su_via']} {$status['_creatorText']}") : ("")) . "

 

Если удалить эти строчки,то появляются следующие ошибки в строчках,которые тоже можно удалить,и всё будет нормально.Но раньше такого не было

Link to comment
https://ipbmafia.ru/topic/2656-kesh-stilya-iz-papki-cache_id-help/?&do=findComment&comment=18034
Share on other sites

Вы поломали систему кэширования IP.Board. Удаляйте все стили, кроме стандартного и перестраивайте весь кэш.

Link to comment
https://ipbmafia.ru/topic/2656-kesh-stilya-iz-papki-cache_id-help/?&do=findComment&comment=18036
Share on other sites

_Dark_,Стандартный я видимо тоже поломал,т.к он тоже не откырвается

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /var/www/rgmix.eu/cache/skin_cache/cacheid_1/skin_global.php on line 1521

Или то что Вы описали должно помочь?

Link to comment
https://ipbmafia.ru/topic/2656-kesh-stilya-iz-papki-cache_id-help/?&do=findComment&comment=18041
Share on other sites

Нужно импортировать стандартный стиль заново.

Link to comment
https://ipbmafia.ru/topic/2656-kesh-stilya-iz-papki-cache_id-help/?&do=findComment&comment=18064
Share on other sites
Нужно импортировать стандартный стиль заново.

А как его заного импортировать? ведь стандартный не удаляется.И где взять файлы для импорта?

Link to comment
https://ipbmafia.ru/topic/2656-kesh-stilya-iz-papki-cache_id-help/?&do=findComment&comment=18086
Share on other sites

Версия форума какая?

Link to comment
https://ipbmafia.ru/topic/2656-kesh-stilya-iz-papki-cache_id-help/?&do=findComment&comment=18089
Share on other sites

3.3.4

И еще, Вы бы не могли мне подсказать,какая таблица в базе отвечает за настройки стилей?

У меня просто есть старый бекап бд,попробую удалить текущую настройку и импоритровать старую.вдруг поможет 

Edited by HooLIGUN

Link to comment
https://ipbmafia.ru/topic/2656-kesh-stilya-iz-papki-cache_id-help/?&do=findComment&comment=18090
Share on other sites

skin_cache таблица

 

 

Шаблон стандартного стиля для 3.3.4

ipboard.xml.gz

Link to comment
https://ipbmafia.ru/topic/2656-kesh-stilya-iz-papki-cache_id-help/?&do=findComment&comment=18095
Share on other sites

Сделал я все манипуляции (Вернул старый кэш: в папке и в базе). Но всё равно после обновления кэша появляется эта ошибка...

Warning: Invalid argument supplied for foreach() in /var/www/rgmix.eu/cache/skin_cache/cacheid_10/skin_global.php on line 872 Warning: Invalid argument supplied for foreach() in /var/www/rgmix.eu/cache/skin_cache/cacheid_10/skin_global.php on line 872 Warning: Invalid argument supplied for foreach() in /var/www/rgmix.eu/cache/skin_cache/cacheid_10/skin_global.php on line 872

Незнаю что уже и делать...

Она была даже в стандартном скине,после переимпортации...

Что вообще это за ошибка,где то читал что это изза php5...но так и не понял как боротся..

Link to comment
https://ipbmafia.ru/topic/2656-kesh-stilya-iz-papki-cache_id-help/?&do=findComment&comment=18100
Share on other sites

Включите режим производительности и перестройте весь кэш IP.Board.

Link to comment
https://ipbmafia.ru/topic/2656-kesh-stilya-iz-papki-cache_id-help/?&do=findComment&comment=18102
Share on other sites

Ребят,короче че то с ПО.

Поставил убунту.обновил кэши...и всё отлично работает.Всем спасибо за помощь.устал я от этих ошибок,поэтому посижу на этой ОС..

Link to comment
https://ipbmafia.ru/topic/2656-kesh-stilya-iz-papki-cache_id-help/?&do=findComment&comment=18106
Share on other sites

Ага.рано обрадывался.почему то опять появилась...

Link to comment
https://ipbmafia.ru/topic/2656-kesh-stilya-iz-papki-cache_id-help/?&do=findComment&comment=18107
Share on other sites

Я говорю вам, проблема с форумом.

Link to comment
https://ipbmafia.ru/topic/2656-kesh-stilya-iz-papki-cache_id-help/?&do=findComment&comment=18109
Share on other sites
Включите режим производительности и перестройте весь кэш IP.Board.

Сделал,не помогло.

Дак в чем же может быть проблема...

Link to comment
https://ipbmafia.ru/topic/2656-kesh-stilya-iz-papki-cache_id-help/?&do=findComment&comment=18110
Share on other sites

Скорее всего дело в каком-нибудь хуке, не соответствующем версии IP.Board

Link to comment
https://ipbmafia.ru/topic/2656-kesh-stilya-iz-papki-cache_id-help/?&do=findComment&comment=18126
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.