Код: Выделить всё
FILE: [ROOT]/includes/session.php
LINE: 1694Код: Выделить всё
FILE: [ROOT]/includes/session.php
LINE: 1694nissin писал(а):выложите фрагмент кода из указанного файла на 10-15 строк выше и 5-10 строк ниже.
Код: Выделить всё
// User has wrong style
if (!$this->theme && $style == $this->data['user_style'])
{
$style = $this->data['user_style'] = $config['default_style'];
$sql = 'UPDATE ' . USERS_TABLE . "
SET user_style = $style
WHERE user_id = {$this->data['user_id']}";
$db->sql_query($sql);
$sql = 'SELECT s.style_id, t.template_storedb, t.template_path, t.template_id, t.bbcode_bitfield, c.theme_path, c.theme_name, c.theme_storedb, c.theme_id, i.imageset_path, i.imageset_id, i.imageset_name
FROM ' . STYLES_TABLE . ' s, ' . STYLES_TEMPLATE_TABLE . ' t, ' . STYLES_THEME_TABLE . ' c, ' . STYLES_IMAGESET_TABLE . " i
WHERE s.style_id = $style
AND t.template_id = s.template_id
AND c.theme_id = s.theme_id
AND i.imageset_id = s.imageset_id";
$result = $db->sql_query($sql, 3600);
$this->theme = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
}
if (!$this->theme)
{
#########trigger_error('NO_STYLE_DATA', E_USER_ERROR);
}
// Now parse the cfg file and cache it
$parsed_items = $cache->obtain_cfg_items($this->theme);
// We are only interested in the theme configuration for now
$parsed_items = $parsed_items['theme'];
$check_for = array(
'parse_css_file' => (int) 0,
'pagination_sep' => (string) ', '
);
foreach ($check_for as $key => $default_value)
{
$this->theme[$key] = (isset($parsed_items[$key])) ? $parsed_items[$key] : $default_value;
settype($this->theme[$key], gettype($default_value));
if (is_string($default_value))
{
$this->theme[$key] = htmlspecialchars($this->theme[$key]);
}
}
// If the style author specified the theme needs to be cachedОтредактировал. Отметил решёткой.Пчелкин писал(а):romaamor и какая строка конфликтная? Крестом ее обычно отмечают...слева...
Пчелкин писал(а):У тебя был на форуме другой стиль? Удален щас?
Сейчас попробую. Только установлю СТК.Пчелкин писал(а):В СТК переназначь всем стиль по умолчанию основной... Все закончится... У кого то в БД вбит вызов несуществующего стиля, вроде так..
Код: Выделить всё
Произошла общая ошибка: Общая ошибка
» Невозможно получить данные о стиле
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/includes/session.php
LINE: 1694
CALL: trigger_error()
FILE: [ROOT]/thankslist.php
LINE: 23
CALL: user->setup()
Произошла общая ошибка: Общая ошибка
» Невозможно получить данные о стиле
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/includes/session.php
LINE: 1694
CALL: trigger_error()
FILE: [ROOT]/ucp.php
LINE: 33
CALL: user->setup()Это ? -nissin писал(а):И покажите какие тема/шаблон/набор изображений используется в стиле prosilver (ссылка информация на скриншоте).
В смысле ? Какие файлы ?NiXXXon писал(а):У тебя файлы побиты походу. Залей с чистой версии и проверь настройки хостинга. Особенно выбор версии php
Надо полагать что да. Как же форум работает ? У меня подключён только один стиль prosilver. Или я что то недопонимаю ?nissin писал(а):А компоненты стиля (тема, шаблон, набор изображений) prosilver существуют?
Везде просильвер. Ошибки по кругу так и повторяются. Добавилась ещё ошибка портала -nissin писал(а):что prosilver везде установлен.
Код: Выделить всё
» Невозможно получить данные о стиле
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/includes/session.php
LINE: 1694
CALL: trigger_error()
FILE: [ROOT]/includes/portal.php
LINE: 22
CALL: user->setup()
FILE: [ROOT]/viewforum.php
LINE: 27
CALL: include('[ROOT]/includes/portal.php')