восстановить доступ к админке сайта
Добрый вечер.
Не могу восстановить доступ к админке двух сайтов.
Долго не входил и видать чтото сломалось не пойму где.
Побывал неоднократно через запрос к базе с изменением учетных данных — не помогло.
Сравнил _user на двух сайтах одинаково.
Ну все другие флажки блокировки — нормуль тоже.
Проблема в том, что на одном админка работает, на другом не работает.
Пытался удалить папку /core/cache/ сайт выдает ошибку 500.
Не могу восстановить доступ к админке двух сайтов.
Долго не входил и видать чтото сломалось не пойму где.
Побывал неоднократно через запрос к базе с изменением учетных данных — не помогло.
Сравнил _user на двух сайтах одинаково.
Ну все другие флажки блокировки — нормуль тоже.
Проблема в том, что на одном админка работает, на другом не работает.
Пытался удалить папку /core/cache/ сайт выдает ошибку 500.
Комментарии: 14
Нужно восстановить пароль от пользователя?
Что в логах?
Что в логах?
нет доступа в адмику вообще, от админа ;-)
а в логах вроде все нормально
а в логах вроде все нормально
Так можно пароль админа в базе задать, если Админ есть.
А место на диске свободное есть? Это может быть причиной.
маловероятно, если нет проблем у хостера.
Дисковое пространство
9,16%
4,6 ГБ из 50,0 ГБ
Количество файлов
40,88%
122625 из 300000
Место под MySQL
2,63%
134,9 МБ из 5,0 ГБ
Дисковое пространство
9,16%
4,6 ГБ из 50,0 ГБ
Количество файлов
40,88%
122625 из 300000
Место под MySQL
2,63%
134,9 МБ из 5,0 ГБ
а что за хостинг?
сессии в базе чистили? папку кеша вручную удаляли полностью?
сессии в базе чистили? папку кеша вручную удаляли полностью?
хостинг jino.ru
не знаю правильно ли чистил сессии
пробывал так
побывал взять с бекапа хостинга, но не получается все равно админка битая
не знаю правильно ли чистил сессии
пробывал так
DROP TABLE IF EXISTS `apn1_session`;
CREATE TABLE IF NOT EXISTS `apn1_session` (
`id` varchar(255) NOT NULL DEFAULT '',
`access` int(20) unsigned NOT NULL,
`data` mediumtext,
PRIMARY KEY (`id`),
KEY `access` (`access`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
да папку кеша удалял полностью. сайт перестает работать.ошибка 500побывал взять с бекапа хостинга, но не получается все равно админка битая
сайт перестает работать.ошибка 500— видимо он и не работает, а из кеша только и грузится. Вы бы скачали бекап и перенесли б на modhost.pro, там бы все и проверили. А ваш хостинг кажется не айс.
да я видел, что хостер входит рейтинг говнохостингов ;-)
там не один сайт хостится — у них нормально админка открывается
и они с того же аккаунда, а там их тепереча 3, хотел 4 и 5 делать но подумаю
там не один сайт хостится — у них нормально админка открывается
и они с того же аккаунда, а там их тепереча 3, хотел 4 и 5 делать но подумаю
если есть доступ по фтп проверьте коннектится ли с базой и выполняются ли php файлы, и попробуйте в .htaccess запретить кеширование (если хостер позволяет)
фтп не пользуюсь.
с php выполняется.
как работает база не знаю.
но сайт работает
хотя глянул часть работы отвалилось с ошибкой.
если возьметесь восстановить работоспособность, напишите сколько встанет я дам пароли от хоста и имена сайтов
с php выполняется.
как работает база не знаю.
но сайт работает
хотя глянул часть работы отвалилось с ошибкой.
если возьметесь восстановить работоспособность, напишите сколько встанет я дам пароли от хоста и имена сайтов
Я так сессии чищу:
TRUNCATE TABLE modx_session
Сталкивался пару раз с такой же ситуацией, помогла простая переустановка соответствующей версии MODX Revo прям по верх сайта:
1)Идёшь в core/docs/changelog.txt — смотришь какая версия MODX стоит.
2)На оф.сайте качаешь соответствующий дистрибутив — из него забираешь только папку setup и кидаешь её в корень своего сайта.
3)Запускаешь установку в режиме обновления конфигурации (не новая установка!)
4)Проверяешь работу сайта и админки.
Мне данный способ пару раз помогал решить похожую проблему, стоит попробовать.
1)Идёшь в core/docs/changelog.txt — смотришь какая версия MODX стоит.
2)На оф.сайте качаешь соответствующий дистрибутив — из него забираешь только папку setup и кидаешь её в корень своего сайта.
3)Запускаешь установку в режиме обновления конфигурации (не новая установка!)
4)Проверяешь работу сайта и админки.
Мне данный способ пару раз помогал решить похожую проблему, стоит попробовать.
Спасибо всем за помощь.
Проблемы была в следующем.
Когда-то давно хостер давал 1 базу в пользование, а сайтов было 3.
Платить еще за 2 базы неохота и я сделал 1 базу на 3 сайта просто придумав префиксы (apn1_; ls1_; ajn) Ну естественно пользователь был тоже 1 с одним и тем же паролем.
Тк это были первые сайты базы пользователи имели один ник «nniksa» и база называлась так же «nniksa». Потом все это дело забылось, количества сайтов выросло и баз можно использовать много, поэтому потом я уже придумывал базам логичные названия и делал отдельного пользователя. Прошло некоторое время сайты работали.
Все шло нормально.
Вероятно в связи с тем что имя пользователя и название базы данных были одинаковы в системе у хостера произошел глюк и база отсоединись от сайта. Сайт захешировался и внешне все выглядело нормально. Картинки грузятся более 400 страниц сайта — все ровно.
Так он несовсем корректно работал не известно сколько времени, пока не позвонили и сказали что надо убрать рекламу, а тут и обнаружилась проблема, что немогу зайти в админку
В итоге:
1. Зашел в core/docs/changelog.txt увидел версию
2. Скачал дистрибутив
3. Запустил установку. И вуаля база то не отвечает ;-)
3. Зашел в управление базами данных, создал дополнительного пользователя с новым паролем, прописал имя пользователя и пароль в /core/config/config.inc.php
4. Потер кэш и все заработало
Проблемы была в следующем.
Когда-то давно хостер давал 1 базу в пользование, а сайтов было 3.
Платить еще за 2 базы неохота и я сделал 1 базу на 3 сайта просто придумав префиксы (apn1_; ls1_; ajn) Ну естественно пользователь был тоже 1 с одним и тем же паролем.
Тк это были первые сайты базы пользователи имели один ник «nniksa» и база называлась так же «nniksa». Потом все это дело забылось, количества сайтов выросло и баз можно использовать много, поэтому потом я уже придумывал базам логичные названия и делал отдельного пользователя. Прошло некоторое время сайты работали.
Все шло нормально.
Вероятно в связи с тем что имя пользователя и название базы данных были одинаковы в системе у хостера произошел глюк и база отсоединись от сайта. Сайт захешировался и внешне все выглядело нормально. Картинки грузятся более 400 страниц сайта — все ровно.
Так он несовсем корректно работал не известно сколько времени, пока не позвонили и сказали что надо убрать рекламу, а тут и обнаружилась проблема, что немогу зайти в админку
В итоге:
1. Зашел в core/docs/changelog.txt увидел версию
2. Скачал дистрибутив
3. Запустил установку. И вуаля база то не отвечает ;-)
3. Зашел в управление базами данных, создал дополнительного пользователя с новым паролем, прописал имя пользователя и пароль в /core/config/config.inc.php
4. Потер кэш и все заработало
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.