Перейти к контенту
  • 0

ID пользователя - изменение, слияние, возобновление


Вопрос

Приветствую.

 

Тема для 2.0 - Смена id пользователя., возникла необходимость...

 

------------------------------------------------

1)

/index.php?showuser=1 - в пользователях такого нет, нигде не видно...

создал - /index.php?showuser=15508

 

сделал всю серию запросов.

 

как был новый ник с ID 15508, так и остался.

 

---------------------------------------------------

2)

phpMyAdmin

ibf_members

редактирование пользователя с ID 15508 - просто вбил ему ID 1.

 

теперь на форуме при поиске по нику его находило, при наведениии на Профиль в статусной строке виднелась ссылка "/index.php?showuser=", а не "/index.php?showuser=1"

вернул тамже в РМА ID обратно на 15508, и:

при заходе в любую тему, в любой раздел форума, при выполнении почти любой из задач "Админке в - Админцентр > Пересчет и обновление" выдает ошибку:

Ошибка при работе с базой данных
Возникла проблема при работе с базой данных.
Вы можете попробовать обновить эту страницу, нажав сюда

 

При просмотре Профиля любого пользователя (там же автоматом сразу открывается вкладка Темы (содержание)) видим там приблиз. такое:

������ ����
��� ���� �� ����.
� �� �����������a href="java script:window.location=window.location;">�

 

ошибка в - sql_error_log_05_26_07.cgi

 Время: Sat, 26 May 2007 08:10:07 +0300
Код ошибки: 145
Сообщение сервера: Table './ibb/ibf_posts' is marked as crashed and should be repaired
IP Адрес клиента: xx.xxx.xxx.xxx
Запрос: SELECT p.*,t.* FROM ibf_posts p,ibf_topics t WHERE t.tid=p.topic_id AND p.queued=0 AND p.author_id=4564 AND p.new_topic=0 AND t.forum_id IN(5,60,63,52,57,34,6,7,62,83,28,10,53,24,9,49,16,36,39,41,71,78,79,50,51,58,59
,56,55,64,70,67,68,31,69,72,73,74,75,76,80,25,82,84,85) ORDER BY p.post_date DESC LIMIT 0,5

 

 

Вопросы:

1) (главный :D ) без восстановления из бекапа можно ли избавиться от ошибки?

 

2) как же все-таки "зарегистрировать" тот самый несуществующий ID 1 ?

 

Спасибо заранее!!

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

Судя по ошибке видно, что у вас полетела БД.

Попробуйте восстановить (исправить) БД средствами IPB или phpMyAdmin.

А вобще тут лучше резервную копию вернуть (если конечно она есть).

Ссылка на комментарий
Поделиться на других сайтах

  • 0
-[ @ c |{ e r' date=26.5.2007, 12:55' post='264274]

Судя по ошибке видно, что у вас полетела БД.

Попробуйте восстановить (исправить) БД средствами IPB или phpMyAdmin.

А вобще тут лучше резервную копию вернуть (если конечно она есть).

скажи пжлст - какими именно средствами ЫПБ или РМА исправить можно и как?

 

бекап есть, но вот ооочень жаль сообщенияца некоторые :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Админка > Управление SQL > Инструменты SQL

Затем выделяешь все таблицы и внизу жмёшь "Восстановить".

Скриншот:

http://files.shelkovo.org/2007_05/1180175528.38.gif

 

В phpMyAdmin вот:

http://files.shelkovo.org/2007_05/1180175804.82.gif

Ссылка на комментарий
Поделиться на других сайтах

  • 0
-[ @ c |{ e r' date=26.5.2007, 13:53' post='264283]

Админка > Управление SQL > Инструменты SQL

Затем выделяешь все таблицы и внизу жмёшь "Восстановить".

что в Инструментах МуСКУля в ИПБ, что в РМА, жмакаю восстановление, думает минуты 3, а потом - Internet Explorer не может отобразить эту веб-страницу

:D

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Скорее всего либо time_limit скрипта, либо ещё что-нибудь.

Хотя если IE такое пишет, то возможно скрипт выполняется.

Вы не пробовали воспользоваться какой-либо программой (MySQL Administrator, ...) ?

Может кто ещё даст совет :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0
2) как же все-таки "зарегистрировать" тот самый несуществующий ID 1 ?

 

Поменяли мало. Надо как минимум в

ibf_members

ibf_converange_members

ibf_member_extra

Ссылка на комментарий
Поделиться на других сайтах

  • 0
2) как же все-таки "зарегистрировать" тот самый несуществующий ID 1 ?

 

Поменяли мало. Надо как минимум в

ibf_members

ibf_converange_members

ibf_member_extra

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

 

Был бі премного благодарен!

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.