исправлено DB Error при попытке зарегистрироваться

Daniels

Пользователь
Посмотри в /var/log/mysql_error или как он у тебя на хостинге называется !
У тебя вроде виндовый хостинг, я даже и не знаю где он там лежит !
 

WebROOT

Пользователь
Хостинг не виндовый, в первом сообщении указана ОС. В логе нашел такое (но это было ранее):
Код:
2018-11-18 19:09:18 270 [ERROR] mysqld: Table './user_torrent/bb_config' is marked as crashed and should be repaired
2018-11-18 19:09:18 270 [ERROR] mysqld: Table './user_torrent/bb_cron' is marked as crashed and should be repaired
2018-11-18 19:09:18 270 [ERROR] mysqld: Table './user_torrent/bb_users' is marked as crashed and should be repaired
2018-11-18 19:09:18 270 [ERROR] mysqld: Table './user_torrent/bb_sessions' is marked as crashed and should be repaired
2018-11-18 19:09:18 270 [ERROR] mysqld: Table './user_torrent/bb_topics' is marked as crashed and should be repaired
2018-11-18 19:09:18 270 [ERROR] mysqld: Table './user_torrent/buf_topic_view' is marked as crashed and should be repaired
2018-11-18 19:16:47 410 [ERROR] mysqld: Table './user_torrent/bb_posts_html' is marked as crashed and should be repaired
2018-11-18 19:16:47 410 [ERROR] mysqld: Table './user_torrent/bb_auth_access_snap' is marked as crashed and should be repaired
 

Daniels

Пользователь
Ошибка такого типа должна быть примерно такого вида
#1062 - Duplicate entry '2-S. Name' for key 'PRIMARY'
#1054 - Unknown column in 'Field List'
 

WebROOT

Пользователь
Решилась пролома исправлением в структуре таблицы bb_users значения user_sig на NOT NULL DEFAULT '',
Получилось так как под спойлером
SQL:
CREATE TABLE IF NOT EXISTS `bb_users` (
  `user_id`             MEDIUMINT(8)          NOT NULL AUTO_INCREMENT,
  `user_active`         TINYINT(1)            NOT NULL DEFAULT '1',
  `username`            VARCHAR(25)           NOT NULL DEFAULT '',
  `user_password`       VARCHAR(32)
                        CHARACTER SET utf8
                        COLLATE utf8_bin      NOT NULL DEFAULT '',
  `user_session_time`   INT(11)               NOT NULL DEFAULT '0',
  `user_lastvisit`      INT(11)               NOT NULL DEFAULT '0',
  `user_last_ip`        VARCHAR(42)           NOT NULL DEFAULT '0',
  `user_regdate`        INT(11)               NOT NULL DEFAULT '0',
  `user_reg_ip`         VARCHAR(42)           NOT NULL DEFAULT '0',
  `user_level`          TINYINT(4)            NOT NULL DEFAULT '0',
  `user_posts`          MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0',
  `user_timezone`       DECIMAL(5, 2)         NOT NULL DEFAULT '0.00',
  `user_lang`           VARCHAR(255)          NOT NULL DEFAULT 'ru',
  `user_new_privmsg`    SMALLINT(5) UNSIGNED  NOT NULL DEFAULT '0',
  `user_unread_privmsg` SMALLINT(5) UNSIGNED  NOT NULL DEFAULT '0',
  `user_last_privmsg`   INT(11)               NOT NULL DEFAULT '0',
  `user_opt`            INT(11)               NOT NULL DEFAULT '0',
  `user_rank`           INT(11)               NOT NULL DEFAULT '0',
  `avatar_ext_id`       TINYINT(4)            NOT NULL DEFAULT '0',
  `user_gender`         TINYINT(1)            NOT NULL DEFAULT '0',
  `user_birthday`       DATE                  NOT NULL DEFAULT '1900-01-01',
  `user_email`          VARCHAR(255)          NOT NULL DEFAULT '',
  `user_skype`          VARCHAR(32)           NOT NULL DEFAULT '',
  `user_twitter`        VARCHAR(15)           NOT NULL DEFAULT '',
  `user_icq`            VARCHAR(15)           NOT NULL DEFAULT '',
  `user_website`        VARCHAR(100)          NOT NULL DEFAULT '',
  `user_from`           VARCHAR(100)          NOT NULL DEFAULT '',
  `user_sig`            TEXT                  NOT NULL DEFAULT '',
  `user_occ`            VARCHAR(100)          NOT NULL DEFAULT '',
  `user_interests`      VARCHAR(255)          NOT NULL DEFAULT '',
  `user_actkey`         VARCHAR(32)           NOT NULL DEFAULT '',
  `user_newpasswd`      VARCHAR(32)           NOT NULL DEFAULT '',
  `autologin_id`        VARCHAR(12)
                        CHARACTER SET utf8
                        COLLATE utf8_bin      NOT NULL DEFAULT '',
  `user_newest_pm_id`   MEDIUMINT(8)          NOT NULL DEFAULT '0',
  `user_points`         FLOAT(16, 2)          NOT NULL DEFAULT '0.00',
  `tpl_name`            VARCHAR(255)          NOT NULL DEFAULT 'default',
  PRIMARY KEY (`user_id`),
  KEY `username` (`username`(10)),
  KEY `user_email` (`user_email`(10)),
  KEY `user_level` (`user_level`)
)
  ENGINE = MyISAM
  DEFAULT CHARSET = utf8;
 

WebROOT

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