Перейти к содержимому
Русский язык для Invision Community 5

Помогите восстановить старый скин

Parse error: parse error, unexpected '(', expecting T_VARIABLE or '$' in /var/www/lineage.freenix.ru/LWNews.ru/skin_cache/cacheid_18/skin_global.php on line 488

 

случайно поставила новый скин по умолчанию, Админцентр не работает :(

 

В поиске прочла все похожие темы. Объясните попроще, что делать. Какой SQL запрос? Или можно зайти в файлик aVadMinN.php который пишется в титуле, при попытке зайти в админку и прописать другой скин в ручную? Или как еще можно?

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

Нет. Нужен только запрос.

Через PHPmyAdmin запросом меняется дефолтный скин. ID скина.

Ребята появятся, напишут текст запроса.

попробуйте выполнить последовательно эти запросы:

update ibf_skin_sets set set_default='0' where set_default='1'
update ibf_skin_sets set set_default='0' where set_skin_set_id='ID скина'
update ibf_cache_store set cs_value='' where cs_key='skin_id_cache'

ID скина, это номер вашего стиля, который работал до этого. В папке cache/skin_cache/ должна быть папка cache_ID, где ID нужный вам номер.

  • Автор
попробуйте выполнить последовательно эти запросы:

update ibf_skin_sets set set_default='0' where set_default='1'
update ibf_skin_sets set set_default='0' where set_skin_set_id='ID скина'
update ibf_cache_store set cs_value='' where cs_key='skin_id_cache'

 

а как это сделать?

Изменено пользователем Olha

у вас на хостинге должен быть наверно phpMyAdmin

в него зайдите, слева выберите Бд вашего форума, справа появятся таблицы, наверху нажмете sql и введете три запроса последовательно

Только вместо ID скина не забудьте указать цифру, например 2 или 17.

2 - голубой дефолтный

17 - тот, что предыдущим устанавливался (судя по ошибке с cacheid_18)

  • Автор

со скином то понятно :( попробую с sql разобраться.

 

Скачайте файл conf_global.php и откройте для редактирования. В нём найдите код:

 

$INFO['safe_mode'] = '0';

 

Замените его на:

 

$INFO['safe_mode'] = '1';

 

Если в вашем файле conf_global.php нет этой строки, то вы можете её туда добавить, соблюдая формат файла. Просто добавьте код строкой ниже после последней настройки. Сохраните файл и загрузите на сервер.

 

а вот это может помочь или это другое?

попробуйте. Но не уверен что поможет.

  • Автор
попробуйте выполнить последовательно эти запросы:

update ibf_skin_sets set set_default='0' where set_default='1'
update ibf_skin_sets set set_default='0' where set_skin_set_id='ID скина'
update ibf_cache_store set cs_value='' where cs_key='skin_id_cache'

ID скина, это номер вашего стиля, который работал до этого. В папке cache/skin_cache/ должна быть папка cache_ID, где ID нужный вам номер.

 

 

update ibf_cache_store set cs_value='а тут что нибудь должно быть?' where cs_key='skin_id_cache'

Ничего не должно быть, так и нужно.

  • Автор
Ничего не должно быть, так и нужно.

 

на последний запрос ошибку выдает :(

Скажете какую, или будем в молчанку играть?

  • Автор

иллегал коллейшен или что то типа

lwnews.ru

IPB Предупреждение [2] load_template(/var/www/lineage.freenix.ru/LWNews.ru/skin_cache/cacheid_18/skin_global.php): failed to open stream: No such file or directory (Строка: 487 файла /sources/functions.php)

 

гм... ипб явно не 2.2.2

я начал с 2.1.х, так что наверно мало чем помогу

  • Автор

Invision Power Board v2.0.4

В запросе вы указывали номер 18? А есть такая папка, skin_cache/cacheid_18?

 

На самом деле нужно ещё снести стиль, выбранный пользователем, поле с именем skin в таблице members поищите и запишите в него 0. Я завтра уезжаю, так что andaril если что подскажет как точно будет это выглядеть.

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.