просто я не знаю как переустановить модуль в ядре , обычный модуль сам устанавливается если его в директорию закинуть и разархивировать , может можно просто модуль переустановить и добавит ли он сам таблицы в бд при установке
я так понял что этот модуль отвечает только за вход на сайт потому что при попытке зайти на сайт он сыпет " PDOException: SQLSTATE[42P01]: Undefined table: 7 ERROR: relation "field_data_field_fio" does not exist " . но зайти на него можно через восстановление пароля и все нормально будет работать , просто у меня проблема с бекапом из за того что этот сайт поддерживался до этого не мной
Скорее всего восстановление таблицы на 100% проблему не решит, т.к. непонятно, почему она "пропала" и только ли она пропала?
Но если все таки хотите восстановить ее хотя бы пустую, чтобы данной ошибки не было
Сначала.. Обязательно сделайте бэкап БД !!!
потом , в любом типе материала создайте поле типа "текст" (поле фио скорее всего было именно такого типа).
Имя для этого поля задайте какое-либо отличное от других, чтобы можно было однозначно определить таблицы в БД, созданные для этого поля.
допустим, имя поля: field_ddddd (префих field_ к имени поля друпал добавить сам)
В phpmyadmin(если на хостинге нет, придется добиться, чтобы был) найдите таблицы, созданные для данного поля
в семерке их помниться 2 для одного поля
одно из них называется field_data_field_ddddd
название остальных , если есть, будет заканчиваться на field_ddddd
сделайте копии данных таблиц, заменив в названии таблиц ddddd на fio
всё.
ЗЫ.. да, временное поле-шаблон field_ddddd потом можно удалить..
Комментарии
Это таблица вашего кастомного поля. Из бэкапа её можно восстановить, если он у вас есть
там есть модуль в ядре filed он выдает ошибку , возможно ли переустановка ядра исправит эту ошибку?
просто я не знаю как переустановить модуль в ядре , обычный модуль сам устанавливается если его в директорию закинуть и разархивировать , может можно просто модуль переустановить и добавит ли он сам таблицы в бд при установке
а что делать если нет бекапа ?
Можно попытаться восстановить структуру таблицы, но в этом мало смысла.. А данные без бэкапа востановить невозможно.. Забейте..
я так понял что этот модуль отвечает только за вход на сайт потому что при попытке зайти на сайт он сыпет " PDOException: SQLSTATE[42P01]: Undefined table: 7 ERROR: relation "field_data_field_fio" does not exist " . но зайти на него можно через восстановление пароля и все нормально будет работать , просто у меня проблема с бекапом из за того что этот сайт поддерживался до этого не мной
Скорее всего восстановление таблицы на 100% проблему не решит, т.к. непонятно, почему она "пропала" и только ли она пропала?
Но если все таки хотите восстановить ее хотя бы пустую, чтобы данной ошибки не было
Сначала.. Обязательно сделайте бэкап БД !!!
потом , в любом типе материала создайте поле типа "текст" (поле фио скорее всего было именно такого типа).
Имя для этого поля задайте какое-либо отличное от других, чтобы можно было однозначно определить таблицы в БД, созданные для этого поля.
допустим, имя поля: field_ddddd (префих field_ к имени поля друпал добавить сам)
В phpmyadmin(если на хостинге нет, придется добиться, чтобы был) найдите таблицы, созданные для данного поля
в семерке их помниться 2 для одного поля
одно из них называется field_data_field_ddddd
название остальных , если есть, будет заканчиваться на field_ddddd
сделайте копии данных таблиц, заменив в названии таблиц ddddd на fio
всё.
ЗЫ.. да, временное поле-шаблон field_ddddd потом можно удалить..