Skocz do zawartości
PL
Szukaj na Pecetowiczu
  • Utwórz konto

only one TIMESTAMP column with CURRENT_TIMESTAMP


Rekomendowane odpowiedzi

Witam, kupiłem ostatnio licencje sklepu sms by SeeK. Przy instalacji wyskakuje mi taki błąd.

Message: mysqli_[query_error][Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause] CREATE TABLE IF NOT EXISTS `ss_users` (
  `uid`                INT(11)            NOT NULL AUTO_INCREMENT,
  `regdate`            TIMESTAMP          NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `lastactiv`          TIMESTAMP          NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `wallet`             INT(11)            NOT NULL DEFAULT '0',
  `regip`              VARCHAR(64)        NOT NULL DEFAULT '',
  `lastip`             VARCHAR(64)        NOT NULL DEFAULT '',
  `reset_password_key` VARCHAR(32)
                       CHARACTER SET utf8
                       COLLATE utf8_bin   NOT NULL DEFAULT '',
  UNIQUE KEY `uid` (`uid`),
  UNIQUE KEY `username` (`username`),
  UNIQUE KEY `emial` (`email`)
)
  ENGINE = InnoDB
  DEFAULT CHARSET = latin1
  AUTO_INCREMENT = 1;
Error: Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause
Query: CREATE TABLE IF NOT EXISTS `ss_users` (
  `uid`                INT(11)            NOT NULL AUTO_INCREMENT,
  `regdate`            TIMESTAMP          NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `lastactiv`          TIMESTAMP          NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `wallet`             INT(11)            NOT NULL DEFAULT '0',
  `regip`              VARCHAR(64)        NOT NULL DEFAULT '',
  `lastip`             VARCHAR(64)        NOT NULL DEFAULT '',
  `reset_password_key` VARCHAR(32)
                       CHARACTER SET utf8
                       COLLATE utf8_bin   NOT NULL DEFAULT '',
  UNIQUE KEY `uid` (`uid`),
  UNIQUE KEY `username` (`username`),
  UNIQUE KEY `emial` (`email`)
)
  ENGINE = InnoDB
  DEFAULT CHARSET = latin1
  AUTO_INCREMENT = 1;

Nie mam zielonego pojęcia jak to naprawić... Pisanie do właściciela sklepu nie pomogło, nie dostałem żadnej odpowiedzi od kilku dni.

Odnośnik do komentarza
Udostępnij na innych stronach

z jakiego sklepu korzystasz?

Odnośnik do komentarza
Udostępnij na innych stronach

Może być jakis błąd z bazą danych 

Na jakim hostingu masz? 

Odnośnik do komentarza
Udostępnij na innych stronach

Proserwer. 

Odnośnik do komentarza
Udostępnij na innych stronach

56 minut temu, HOAX napisał:

Proserwer. 

Na proserwerze nie opłaca się moim zdainem stawiać niczego

Odnośnik do komentarza
Udostępnij na innych stronach

Teraz, El Profesor napisał:

Nie wiem kto budował tą tabelę (w rezultacie całą bazę), ale ewidentnie się na tym nie zna.

Zapewne ten który robił ten sklep

Odnośnik do komentarza
Udostępnij na innych stronach

(edytowane)

Na  proserver mialem problem z sklepemsms
 

Przeszedłem na inny hosting (unixstorm) i działał normalnie sklep.

Edytowane przez El Profesor
Odnośnik do komentarza
Udostępnij na innych stronach

Kontynuuj dyskusję

Dołącz do Pecetowicza, aby kontynuować dyskusję w tym wątku.

  • Dodaj nową pozycję...
  • Dodaj nową pozycję...