Подскажите, поставил галку настройках пользователя и заблокировал свой сайт на локальном сервере...теперь не могу войти в свой акаунт и редактировать сайт. При входе пишется "...Имя пользователя ещё не активировано ли заблокировано.." Подскажите пожалуйста, что делать?
Подскажите, поставил галку настройках пользователя и заблокировал свой сайт на локальном сервере...теперь не могу войти в свой акаунт и редактировать сайт. При входе пишется "...Имя пользователя ещё не активировано ли заблокировано.." Подскажите пожалуйста, что делать?
1. Заходим в phpmyadmin
2. Таблица users
3. В напротив нужного пользователя ставим, колонке status ставим 1
Теперь когда захожу на денвере на свой сайт то выдаёт ошибку
Error
The website encountered an unexpected error. Please try again later.
Error message
PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'shporystudentam.ru.semaphore' doesn't exist: SELECT expire, value FROM {semaphore} WHERE name = :name; Array ( [:name] => variable_init ) in lock_may_be_available() (line 167 of Z:\home\shporystudentam.ru\www\drupal-7.12\includes\lock.inc).
В общем нажал drop в таблицах Database, подскажите как их восстановить?
Комментарии
Да, создайте нового в базе данных с uid 1
Создал, вошел.
Но пропали все мои публикации
Как?
При удалении пользователя все его публикации переходят к анониму (uid=0). См. node.module:
function node_user($op, &$edit, &$user) {
if ($op == 'delete') {
db_query('UPDATE {node} SET uid = 0 WHERE uid = %d', $user->uid);
db_query('UPDATE {node_revisions} SET uid = 0 WHERE uid = %d', $user->uid);
}
}
?>
Комментарии аналогично переходят анониму.
Спасибо, сделал.
Правда вручную, благо материалов немного
Подскажите, поставил галку настройках пользователя и заблокировал свой сайт на локальном сервере...теперь не могу войти в свой акаунт и редактировать сайт. При входе пишется "...Имя пользователя ещё не активировано ли заблокировано.." Подскажите пожалуйста, что делать?
1. Заходим в phpmyadmin
2. Таблица users
3. В напротив нужного пользователя ставим, колонке status ставим 1
Спасибо! Подскажите ещё, зашёл phpMyAdmin и нажал по ошибке drop на всех папках сайта, можно ли как-то их заново восстановить?
можно попробовать с коммандной строке format c: сделать, если не поможет тогда уже format d:
А в какой коммандной строке?
Теперь когда захожу на денвере на свой сайт то выдаёт ошибку
Error
The website encountered an unexpected error. Please try again later.
Error message
PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'shporystudentam.ru.semaphore' doesn't exist: SELECT expire, value FROM {semaphore} WHERE name = :name; Array ( [:name] => variable_init ) in lock_may_be_available() (line 167 of Z:\home\shporystudentam.ru\www\drupal-7.12\includes\lock.inc).
В общем нажал drop в таблицах Database, подскажите как их восстановить?
Никак. Вы же бекап не делали?