Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Смена стиля через Базу Данных

Темы по наиболее часто задаваемым вопросам по phpBB 2.0.x. Читать в первую очередь!
Sick0hearT
phpBB 1.0.0
Сообщения: 5
Стаж: 16 лет 8 месяцев

Смена стиля через Базу Данных

Сообщение Sick0hearT »

Обновлял PHPbb 2.0.21 до 2.0.22 с помощью утилиты Fantastico. На форуме стояла тема Appalachia.
Теперь при попытке войти на форум или в админку отображается
phpBB : Critical Error

Could not open Appalachia template config file

DEBUG MODE

Line : 503
File : functions.php
Хочу сменить тему на дефолтную через phpMyAdmin. В какой таблице подправить тему для форума по умолчанию и для отдельного пользователя?
Спасибо.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

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

Sick0hearT
Для пользователя ****_users (user_style)
По умолчанию ****_config (default_style)

Добавлено спустя 1 минуту 32 секунды:

Значения берутся из ***_themes (themes_id)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Sick0hearT
phpBB 1.0.0
Сообщения: 5
Стаж: 16 лет 8 месяцев

Сообщение Sick0hearT »

Палыч
Спасибо :D . Нашел :) Попробовал.

Правда, не помогло. Fantastico очистила папку template. Переустановил файлы темы - заработало.
Надо было сразу ручками все сделать :roll:
RAdmin
phpBB 1.0.0
Сообщения: 7
Стаж: 16 лет 9 месяцев

Сообщение RAdmin »

Sick0hearT
какие именно файлы темы переустанавливал?
Не ругайте, новичок я
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 8 месяцев
Откуда: Бердск
Поблагодарили: 15 раз
Контактная информация:

Сообщение crash »

RAdmin да все перезалейте, что вам жалко

Добавлено спустя 21 секунду:

а сообещние от Палыча, говорит что в базе менять
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
DUX
phpBB 1.0.0
Сообщения: 3
Стаж: 16 лет 10 месяцев
Откуда: Курган
Контактная информация:

Сообщение DUX »

phpBB : Critical Error

Could not open Solaris_101 template config file

DEBUG MODE

Line : 503
File : functions.php


Слушайте та же ошибка=( Что делать? Где поменять СКИН в Директориях (в ручную)?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

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

DUX писал(а): Где поменять СКИН в Директориях (в ручную)?
Доброй ночи, что значит в директориях? В файлах? В папках? - Нигде.
Стиль (тема, скин, шкура) меняется либо через админку, либо напрямую в базе данных через интрефейс доступа, который вам доступен.
Например, phpMyadmin. Что менять - смотрите во втором посте топика.
Спасибо.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
DUX
phpBB 1.0.0
Сообщения: 3
Стаж: 16 лет 10 месяцев
Откуда: Курган
Контактная информация:

Сообщение DUX »

Палыч писал(а): Например, phpMyadmin. Что менять - смотрите во втором посте топика.
Спасибо.
Нет ну в ручную где сменить Скин всего форума объяснить можно? (Где именно)
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

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

DUX писал(а):Нет ну в ручную где сменить Скин всего форума объяснить можно? (Где именно)
Можно. Только скажите поточнее, что именно вы хотите сделать. В зависимости от этого рецепты будут разные.

Если под понятием "в ручную" вы понимаете редактирование какого либо файла - то ответ будет НЕТ. Таким образом стиль (скин) не меняется.

Если вы хотите установить новый стиль (скин), то для этого нужно закачать все файлы нового стиля в папку templates, соблюдая структуру вложенных папок и проверяя, не изменился ли регистр символов в названии паппок и файлов при закачке (это иногда случается при использовании FTP). После этого зайти в админку - стили - добавить - установка. Если вы хотите, чтобы он был по умолчанию - установить соответствующий флажок. Только следует учесть, что для тех пользователей, которые уже зарегистрированы (в том числе для вас) смена стиля призводиться в профиле. Хотя можно в общей конфигурации установить флажок на опции Замещать стиль пользователя.

Если вы уже пытались установить стиль, но неудачно, и хотите вернуть старый (о чём, собственно и говориться в этой теме), то вам следует зайти в базу данных и изменить значения полей default_style в таблице ваш_префикс_config (для установления нужного вам стиля по умолчанию) и user_style в таблице ваш_префикс_users для конкретного пользователя (например, для вас).
Какие значения нужно поставить, можно посмотреть в таблице
ваш_префикс_themes в поле themes_id. Как правило, значение 1 соответствует стилю subSilver. Хотя возможно у вас они могут быть иными.

Действия с базой данных удобно выполнять с помощью программы phpMyadmin, которая вероятно имеется в вашем распоряжении.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
DUX
phpBB 1.0.0
Сообщения: 3
Стаж: 16 лет 10 месяцев
Откуда: Курган
Контактная информация:

Сообщение DUX »

Не подумай что я лузер=)
Но что за " Ваш_Префикс ?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

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

DUX писал(а):Не подумай что я лузер=)
Улыбнуло :)
DUX писал(а):Но что за " Ваш_Префикс ?
Каждая таблица в базе данных имеет префикс и имя, по умолчанию префикс phpbb_, например таблица пользователей имеет по умолчанию имя phpbb_users
Но часто, в целях безопасности, при установке форумов, префикс задаётся тем, кто ставил форум, отличающимся от стандартного. Какой именно префикс на вашем форуме должен знать администратор.
Как выглядит рабочее окно phpMyadmin можно посмотреть в этой теме, например
http://www.phpbbguru.net/community/viewtopic.php?t=1602

Я не думаю, что вы лузер, просто вы никогда не работали с базой данных и слабо понимаете, как именно всё функционирует. А поскольку вы собираетесь исправлять ошибки после попытки установки стиля Solaris сами, то лучше если я попробую вам рассказать всё как можно более подробно, ибо работа напрямую с базой может привести к невосполнимой утрате данных.

Вам нужно выбрать таблицу phpbb_users (помните, что префикс может быть другим) в левои фрейме окна и нажать вкладку Обзор, которая появится после выбора таблицы. В третьем столбце будут имена, найдите себя, помните, что если пользователей много, то возможно вы будете не на первой странице (там есть выпадающее меню с номерами страниц просмотра)
После того, как найдёте строчку с самим собой, нажмите крайнюю левую кнопку в строке с символом карандаша (правка) и в открывшемся меню в поле user_style (по умолчанию 10-11 сверху) поставьте 1 вместо того, что там стоит и нажмите кнопку Пошёл (или Go, если английский вариант программы)
Затем те же действия нужно провести с таблицей phpbb_config с полем default_style. Должно помочь.
Чтобы точно убедиться, что subSilver'у у вас соответствует значение 1, можно открыть таблицу phpbb_themes и посмотреть значение поля themes_id для этого названия стиля.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Закрыто

Вернуться в «FAQ (phpBB 2.0.x)»