To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Bazy danych SQL - SQL Error : 1064

szatri - 26-02-2022, 16:56
Temat postu: SQL Error : 1064
Witam, przenoszę sie z cba na 5v i mam problem baza danych, po wielu bojach z wgraniem bazy i z jej nowym nazewnictwem dostajętaki oto bład:
Kod:
phpBB by Przemo : Critical Error

Could not obtain ban information

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'OR ban_email LIKE '' OR ban_email LIKE ''' at line 4

SELECT * FROM phpbb_banlist WHERE ban_ip IN ('7f000001', '7f0000ff', '7f00ffff', '7fffffff') OR ban_userid = OR ban_email LIKE '' OR ban_email LIKE ''

Line : 63
File : sessions.php

nie umiem sobie z tym poradzić
sdres hho-forum.5v.pl

Woytec - 28-02-2022, 14:06

http://przemo.org/phpBB2/...ic.php?t=116730
szatri - 28-02-2022, 18:17

Kod:
INSERT INTO phpbb_users (user_id, username, user_level, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_sig, user_viewemail, user_style, user_aim, user_yim, user_msnm, user_posts, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_pm, user_notify_pm, user_allow_viewonline, user_rank, user_avatar, user_lang, user_timezone, user_actkey, user_newpasswd, user_notify, user_active) VALUES ( -1, 'Anonymous', 0, 0, '', '', '', '', '', '', '', '', 0, NULL, '', '', '', 0, 1, 1, 1, 1, 0, 1, 1, 0, '', 'polish', 1.00, '', '', 0, 0);

Kod:

MySQL zwrócił komunikat: Dokumentacja

#1062 - Powtórzone wystąpienie '-1' dla klucza 'PRIMARY'


[ Dodano: 28-02-2022, 18:21 ]
Wersja na 5v
phpMyAdmin
Informacja o wersji: 5.0.2, ostatnia stabilna wersja: 5.1.3
Serwer WWW
Wersja PHP: 7.4.7


[ Dodano: 28-02-2022, 18:25 ]
Natomiast wersja na cba jest taka:
phpMyAdmin
Informacja o wersji: 4.9.7
Serwer WWW
Wersja PHP: 7.1.33

[ Dodano: 03-03-2022, 21:45 ]
Jakieś pomysły?

luk19952 - 05-03-2022, 00:27

Importujesz do istniejącej bazy w którym występuje taki rekord. W phpMyAdmin wybierz "Nową" właściwą bazę przed importem do niej.
szatri - 05-03-2022, 18:14

luk19952, wydaje mi się ze skasowałem domyślną bazę danych, nie bardzo rozumiem co masz pod pojęciem "Nową"czy może jeszcze raz wgrać od nowa?
Woytec - 10-03-2022, 15:39

Zobacz czy w phpbb_users nie masz jakiegoś użytkownika o id "0". Powinien być jeden z -1 a potem zaczynać się od 2.
szatri - 10-03-2022, 22:09

Woytec,
Woytec - 25-03-2022, 11:43

Wyczyść tabelę sessions.
szatri - 25-03-2022, 20:56

Woytec, Czy tak jest ok?
Woytec - 29-03-2022, 22:31

Załącz plik sessions.php
szatri - 30-03-2022, 19:37

Woytec, proszę.
Woytec - 01-04-2022, 13:06

Chodziło mi o plik includes/sessions.php
szatri - 01-04-2022, 15:18

Woytec, A przepraszam,nie domyśliłem się ze to niego chodziło.
Woytec - 07-04-2022, 21:46

Naszpikowałem debugami, wyślij komunikaty.
Dobrze by było, gdybyś podał adres forum.

szatri - 09-04-2022, 21:08

Woytec napisał/a:
Naszpikowałem debugami, wyślij komunikaty.

Kod:
DEBUG: -1
(0): -1, , 0
SELECT * FROM phpbb_users WHERE user_id = -1
(2) phpBB by Przemo : Critical Error

Could not obtain ban information

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'OR ban_email LIKE '' OR ban_email LIKE ''' at line 4

SELECT * FROM phpbb_banlist WHERE ban_ip IN ('7f000001', '7f0000ff', '7f00ffff', '7fffffff') OR ban_userid = OR ban_email LIKE '' OR ban_email LIKE ''

Line : 63
File : sessions.php


Woytec napisał/a:
Dobrze by było, gdybyś podał adres forum.

Adres jest w pierwszym poście



Powered by phpBB modified by Przemo © 2003 phpBB Group