После косяка хостера (заключавшемся в проблеме с доступом к базе данных) посыпались многие таблицы. Восстановил бекап базы данных на сутки назад (тогда проблем не наблюдалось никаких), форум заработал нормально, однако теперь сбросились некоторые настройки в админке. Например дата запуска конференции - 01 Январь 1970, 02:00, отключилась система репутации, настройки некоторых модов (т.е. они есть, но как-будто ничего не настраивалось, всё сброшено).
При попытке войти в дополнительные поля профиля выдаёт
Parse error: syntax error, unexpected T_LNUMBER, expecting ')' in /home/bookersi/bookersite.com/www/includes/acp/acp_profile.php on line 388
Откуда этот T_LNUMBER взялся вообще не помню.
В чём вероятная причина и что делать? Настроить моды назад конечно можно, но интересна причина.
Буду благодарен за оказанную помощь.
Обнулилась админка
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Обнулилась админка
Нам погадать на картах что там у тебя в строке 388 ?
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Booker
- phpBB 2.0.7a
- Сообщения: 627
- Стаж: 15 лет 3 месяца
- Благодарил (а): 165 раз
- Поблагодарили: 21 раз
Re: Обнулилась админка
Строки 385-390:
Код: Выделить всё
// $exclude contains the data we gather in each step
$exclude = array(
1 => array('field_ident', 'lang_name', 'lang_explain', 'field_option_none', 'field_show_on_reg', 'field_show_on_vt', 'field_required', 'field_show_novalue', 'field_hide', 'field_show_profile', 'field_no_view', 'field_stats_show')
2 => array('field_length', 'field_maxlen', 'field_minlen', 'field_validation', 'field_novalue', 'field_default_value')
3 => array('l_lang_name', 'l_lang_explain', 'l_lang_default_value', 'l_lang_options')
);-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Обнулилась админка
Я не знаю отчего у тебя именно так, но в этом фрагменте кода синтаксические ошибки (потеряны запятые). Отсюда и неожиданное число ( unexpected T_LNUMBER) - ругается на
Должно быть так
2 => array, так как перед числом два пропущена запятая.Должно быть так
Код: Выделить всё
$exclude = array(
1 => array('field_ident', 'lang_name', 'lang_explain', 'field_option_none', 'field_show_on_reg', 'field_show_on_vt', 'field_required', 'field_hide', 'field_show_profile', 'field_no_view'),
2 => array('field_length', 'field_maxlen', 'field_minlen', 'field_validation', 'field_novalue', 'field_default_value'),
3 => array('l_lang_name', 'l_lang_explain', 'l_lang_default_value', 'l_lang_options')
);Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Booker
- phpBB 2.0.7a
- Сообщения: 627
- Стаж: 15 лет 3 месяца
- Благодарил (а): 165 раз
- Поблагодарили: 21 раз
Re: Обнулилась админка
Спасибо, с этим решено.
А как можно вернуть все старые настройки в админке разом? И почему собственно они могли сбиться?
А как можно вернуть все старые настройки в админке разом? И почему собственно они могли сбиться?
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Обнулилась админка
Смотри свой бэкап. Если там все нормально, то с него и восстанавливай.
Время запуска конференции (в Unix формате) записано в таблице config строка
Конвертер Convert a Date/Time to a Unix timestamp
Время запуска конференции (в Unix формате) записано в таблице config строка
board_startdateКонвертер Convert a Date/Time to a Unix timestamp
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Booker
- phpBB 2.0.7a
- Сообщения: 627
- Стаж: 15 лет 3 месяца
- Благодарил (а): 165 раз
- Поблагодарили: 21 раз
Re: Обнулилась админка
Мда, этой строки (как и некоторых ещё) там вообще не было. Кажется, побился именно конфиг, хотя не понятно почему, когда делался дамп всё работало нормально.
Вопрос в догонку: как можно относительно быстро извлечь отдельную таблицу (в данном случае конфиг) из всего резервного дампа?
Вопрос в догонку: как можно относительно быстро извлечь отдельную таблицу (в данном случае конфиг) из всего резервного дампа?
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Обнулилась админка
1.Установить на Денвер и забекапить именно нужную таблицу..потом импортировать ее в действующую..
2.Сделать нынешний бекап...затем вернуться назад по прошлому бекапу. сделать ТОГДА бекап нужной таблицы, вернуться на сейчас, восстановить созданный бекап нужной таблицы...остальное не затронется...Я так около 150 статей возвращал на форум. которые один урод все потер при включенной опции САМОУДАЛЕНИЕ МЕНЯ С МОИМИ СООБЩЕНИЯМИ (есть уже такие моды - знаю аж два)...подолбался, но вернул...
2.Сделать нынешний бекап...затем вернуться назад по прошлому бекапу. сделать ТОГДА бекап нужной таблицы, вернуться на сейчас, восстановить созданный бекап нужной таблицы...остальное не затронется...Я так около 150 статей возвращал на форум. которые один урод все потер при включенной опции САМОУДАЛЕНИЕ МЕНЯ С МОИМИ СООБЩЕНИЯМИ (есть уже такие моды - знаю аж два)...подолбался, но вернул...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70

