Maintenance mode ломает settings.php

Автор Sargonius, 29 ноября 2008, 19:03:54

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Sargonius

Доброго всем вечера.
Столкнулся с любопытной проблемой - после включения режима обслуживания \ maintenance mode из файла settings.php пропадает пользователь базы данных (удаляется) и, как следствие, режим отключить невозможно. Вместо форума остаётся только пустой экран с сообщением на тему "форум обслуживается, скоро всё будет". Лечится открытием settings.php и отключением там режима + добавлением обратно пользователя БД. Версия 1.1.7, обновлялся с 1.1.5 и тогда обнаружил проблему (раньше всё было хорошо). Собственно хотелось бы узнать чем данный глюк может быть вызван?
Форум просмотрел, ничего похожего не нашел на нескольких страницах, если было - извиняюсь.

UPD: Проверил всё со стандартной темой оформления - результат такой же.

Mavn

чистый smf 1.1.7 тема default ошибки не замечено.
может моды какие стоят у вас или чего то правили?
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Sargonius

Модов никаких не стоит вообще. Правил "upgrade_1-1.sql" и "/Sources/ManageSmileys.php", по инструкции отсюда - http://docs.simplemachines.org/index.php?topic=1079 - чтобы исправить ошибку "ALTER TABLE smf_smileys ORDER BY LENGTH" при обновлении. Попробую сегодня-завтра поставить чистую версию и посмотреть что будет.

vniif

Аналогичная беда, разобраться никак не могу:(
Отключал Maintenance Mode через settings, тогда возникает ошибка с доступом к базе

Sorry, SMF was unable to connect to the database. This may be caused by the server being busy. Please try again later

GeorG

ЦитироватьОтключал Maintenance Mode через settings
Была необходимость действовать именно через файл? Вообще, можно и через админку.

Проверьте данные для подключения к БД (в файле Settings.php), они соответствуют действительности?
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

vniif

в Админку не пускает....поэтому и полез в settings...
данные кажется соответствуют...
До этого вчера на портативных устройствах при заходе на форум стал вылезать редирект с просьбой обновить оперу)
При заходе через комп было все ок... Вирусов не нашел(

GeorG

Попробуйте взять чистый файл settings, заполнить его данными для доступа в БД, и загрузить на сервер (старый естественно сохраните), или просто сравните имеющийся с новым, вполне возможно, что вы при ручной правке, что-то не дописали (либо допустили ошибку случайно).

Цитата: vniif от 10 мая 2012, 14:38:11данные кажется соответствуют...
Попробуйте зайти с ними в phpmyadmin.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

vniif

Перепроверил сейчас данные, пароль новый прописал...таже фигня((

0daliska

Вписывайте тот пароль и тот логин, с которым Вы можете войти в Вашу БД, например, через phpMyAdmin
Проверяйте пользователя, пароль, имя БД и префикс для форума...
Заглавные буквы и строчные буквы для линукс сервера разные!!!
то есть SMF и smf - это совершенно разные наборы символов...
Возможно, Вы перепутали имя БД и имя пользователя, или используете в качестве пароля русские символы...
А может, и сервер БД у Вас не локалхост, а имеет название, отличное от локалхост...
Здесь надо Вам смотреть и разбираться - где Ваш косяк
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

vniif

да нет...не менял я там настолько ...и не переписывал
пароль , имя пользователя поверил  все ок..

0daliska

Вам удалось войти в phpMyAdmin?
просто мне кажется, что БД лежит...
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

vniif

Спасибо большое!
Сменил пароли на базу данных и на ftp, все перепроверил  и все заработало...

Страно, что проблема началась вчера -с аналогией как в теме
http://www.simplemachines.ru/index.php?topic=14644.msg113317;topicseen#msg113317
но только при доступе через Mobile Operu