Восстановить таблицу

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

Комментарии

Аватар пользователя Mint_Warrior Mint_Warrior 8 ноября 2018 в 18:47

просто я не знаю как переустановить модуль в ядре , обычный модуль сам устанавливается если его в директорию закинуть и разархивировать , может можно просто модуль переустановить и добавит ли он сам таблицы в бд при установке

Аватар пользователя Orion76 Orion76 8 ноября 2018 в 18:47

Можно попытаться восстановить структуру таблицы, но в этом мало смысла.. А данные без бэкапа востановить невозможно.. Забейте..

Аватар пользователя Mint_Warrior Mint_Warrior 8 ноября 2018 в 18:53

я так понял что этот модуль отвечает только за вход на сайт потому что при попытке зайти на сайт он сыпет " PDOException: SQLSTATE[42P01]: Undefined table: 7 ERROR: relation "field_data_field_fio" does not exist " . но зайти на него можно через восстановление пароля и все нормально будет работать , просто у меня проблема с бекапом из за того что этот сайт поддерживался до этого не мной

Аватар пользователя Orion76 Orion76 8 ноября 2018 в 19:10

Скорее всего восстановление таблицы на 100% проблему не решит, т.к. непонятно, почему она "пропала" и только ли она пропала?

Но если все таки хотите восстановить ее хотя бы пустую, чтобы данной ошибки не было

Сначала.. Обязательно сделайте бэкап БД !!!

потом , в любом типе материала создайте поле типа "текст" (поле фио скорее всего было именно такого типа).

Имя для этого поля задайте какое-либо отличное от других, чтобы можно было однозначно определить таблицы в БД, созданные для этого поля.

допустим, имя поля: field_ddddd (префих field_ к имени поля друпал добавить сам)

В phpmyadmin(если на хостинге нет, придется добиться, чтобы был) найдите таблицы, созданные для данного поля

в семерке их помниться 2 для одного поля
одно из них называется field_data_field_ddddd
название остальных , если есть, будет заканчиваться на field_ddddd

сделайте копии данных таблиц, заменив в названии таблиц ddddd на fio

всё.

ЗЫ.. да, временное поле-шаблон field_ddddd потом можно удалить..