[РЕШЕНО] Приплыли, половина сайта не работает :((

Главные вкладки

Аватар пользователя Rooto Rooto 19 января 2012 в 7:47

Здравствуйте, произошло вот, что. (Опишиу действия которые были самыми последними)
Редактировал вьюс, нажал сохранить перезаписать вид отображения показало страницу "плохой шлюз". Я доумился нажать обновить и повтор отправки данных. И... практически всё слетело. Помогите решить проблему.

В админке нет половины всех ссылок, на вьюс, на темизацию, не смотрит логи, то есть их список видно а сами их просмотреть нельзя.
Недоступна информация о возможных новых версиях текущих модулей и тем и ядра Друпала.
Сам сайт вроде бы пока работает, но думаю это пока. Что делать?????

Комментарии

Аватар пользователя Rooto Rooto 19 января 2012 в 8:58

Бекап делал, но думаю нужно причину найти как то. Неизвестно ещё, что дальше будет, может также глюканёт.
Может знающие чего нибудь посоветуют получше. Восстановление с бекапа запасной вариант.
Кстати восстанавливать хватит только БД? Файлы то трогать не обязательно?

Аватар пользователя Rooto Rooto 19 января 2012 в 13:44

Вот испорченный сайт с испорченной БД загрузил локально, повторил этот косяк. Теперь нужно выяснить в чём причина.
На работающем сайте, временно обошёлся восстановлением из бекапа.
Отличия в БД кривой с БД "нормальной" на 4 записи. Как выявить эти 4 записи? Кто что подскажет. Нужно найти ошибку, иначе потом это дело подъе****.
Кратко: половина админского меню нет, блоки не настраиваются, материалы не добавляются, системные сообщения не читаются.
ОЩУЩЕНИЕ, что проблема во вьюсе, так как накануне я делал в нём представление.

Аватар пользователя Chyvakoff Chyvakoff 19 января 2012 в 17:30

menu_rebuild() в index.php вконце поставь. 1 раз открой сайт. потом затри эту строку. потом проверь появились ли пропащщие меню.

Аватар пользователя Rooto Rooto 20 января 2012 в 6:57

Сделал всё как ты посоветовал. Помогло!
Теперь вопрос: с чем это связано и как этого избежать в будующем???

Аватар пользователя marazmus marazmus 20 января 2012 в 7:17

"Rooto" wrote:
с чем это связано и как этого избежать в будующем???

С хостингом, 99%. Попали на перезагрузку БД, 99%. Тип таблиц НЕ InnoDB, 99%. Все вместе дает адский трэш, 100%.

Аватар пользователя Chyvakoff Chyvakoff 20 января 2012 в 9:38

Бывает на медленных хостингах запрос к базе не доконца пройдет или ещё какая хрень.или таже перезагрузка,или положение звезд на небе...
Никак не избежать.

в джумле например(версия 1.5 точно) иногда крашится таблица сессий и сайт дохнет.приходится репайрить эту таблицу.

Аватар пользователя Rooto Rooto 20 января 2012 в 14:41

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