bład

Tutaj udzielane jest wsparcie przy problemach związanych z instalacją, konwersją, aktualizacją oraz użytkowaniem phpBB 2.0.x.
Voltex
Posty: 20
Rejestracja: 31 maja 2008, 15:05

bład

Post autor: Voltex » 02 czerwca 2008, 16:43

Pomoże mi ktoś w rozwiązaniu tego błędu?

Kod: Zaznacz cały

Plusminus error

DEBUG MODE

SQL Error : 1146 Table 'vtx.phpbb_plusminus' doesn't exist

INSERT INTO phpbb_plusminus (post_id, pm_time, pm_from, pm_to, pm_type, pm_reason) VALUES (5,1212421431,2,3,-1,'hfgbnfgn')

Line : 555
File : plusminus.php

jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Re: bład

Post autor: jaroslw » 02 czerwca 2008, 17:00

Nie wykonałeś zapytań SQL od modyfikacji PlusMinus.

Zapoznaj się z artykułem: Jak wykonać zapytania SQL?
Pobierz styl: we_universalwe_clearblue
Nowości i aktualizacje: FacebookGoogle+Twitter

Voltex
Posty: 20
Rejestracja: 31 maja 2008, 15:05

Re: bład

Post autor: Voltex » 02 czerwca 2008, 17:07

Wrzuciłem:

Kod: Zaznacz cały

ALTER TABLE `phpbb_users` 
ADD `user_plusp` INT( 6 ) UNSIGNED DEFAULT '0' NOT NULL ,
ADD `user_minusp` INT( 6 ) UNSIGNED DEFAULT '0' NOT NULL ,
ADD `user_disallowed_write` TINYINT ( 1 ) DEFAULT '0' NOT NULL ,
ADD `user_banned` TINYINT ( 1 ) DEFAULT '0' NOT NULL ,
ADD `user_diswrite_time` INT ( 32 ) NOT NULL ,
ADD `user_banned_time` INT ( 32 ) NOT NULL
;

ALTER TABLE `phpbb_posts`
ADD `post_plusp` INT( 2 ) UNSIGNED DEFAULT '0' NOT NULL ,
ADD `post_minusp` INT( 2 ) UNSIGNED DEFAULT '0' NOT NULL ;

CREATE TABLE `phpbb_plusminus` (
`pm_id` INT ( 11 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
`post_id` INT ( 11 ) UNSIGNED NOT NULL ,
`pm_time` INT ( 32 ) NOT NULL ,
`pm_from` INT ( 11 ) UNSIGNED NOT NULL ,
`pm_to` INT ( 11 ) UNSIGNED NOT NULL ,
`pm_type` INT ( 2 ) NOT NULL ,
`pm_reason` VARCHAR ( 255 ) ,
`pm_value` INT ( 6 ) UNSIGNED DEFAULT '1' NOT NULL ,
`rule_id` INT ( 11 ) UNSIGNED NOT NULL ,
PRIMARY KEY ( `pm_id` )
);

CREATE TABLE `phpbb_plusminus_rules` (
`rule_id` INT ( 11 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
`rule_parent` INT ( 11 ) UNSIGNED NOT NULL ,
`rule_order` INT ( 11 ) UNSIGNED NOT NULL ,
`rule_topic` TEXT ,
`rule_text` TEXT ,
PRIMARY KEY ( `rule_id` )
);

CREATE TABLE `phpbb_plusminus_triggers` (
`trigger_id` INT ( 11 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
`trigger_type` INT ( 2 ) NOT NULL ,
`trigger_value` INT ( 6 ) NOT NULL ,
`trigger_action` INT ( 3 ) UNSIGNED NOT NULL ,
`trigger_time` INT ( 32 ) NOT NULL ,
PRIMARY KEY ( `trigger_id` )
);

CREATE TABLE `phpbb_mods_cache` (
`cache_id` INT ( 11 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
`cache_name` VARCHAR ( 255 ) NOT NULL ,
`cache_value` LONGBLOB ,
PRIMARY KEY ( `cache_id` )
);

ALTER TABLE `phpbb_groups` 
ADD `auth_disallow_write` TINYINT( 11 ) DEFAULT '0' NOT NULL ,
ADD `auth_ban` TINYINT DEFAULT '0' NOT NULL ,
ADD `auth_remove_points` TINYINT( 1 ) DEFAULT '0' NOT NULL ,
ADD `auth_add_plus` TINYINT( 1 ) DEFAULT '0' NOT NULL ,
ADD `auth_add_minus` TINYINT( 1 ) DEFAULT '0' NOT NULL;

ALTER TABLE `phpbb_forums`
ADD `enable_pluspoints` TINYINT( 1 ) DEFAULT '1' NOT NULL ,
ADD `enable_minuspoints` TINYINT( 1 ) DEFAULT '1' NOT NULL ,
ADD `enable_plusadmin` TINYINT( 1 ) DEFAULT '1' NOT NULL ,
ADD `enable_plusmod` TINYINT( 1 ) DEFAULT '1' NOT NULL ,
ADD `enable_plusonlyauthor` TINYINT( 1 ) DEFAULT '1' NOT NULL;
I teraz mam:

Kod: Zaznacz cały

Plusminus error

DEBUG MODE

SQL Error : 1146 Table 'vtx.INTOphpbb_plusminus' doesn't exist

INSERT INTOphpbb_plusminus (post_id, pm_time, pm_from, pm_to, pm_type, pm_reason) VALUES (7,1212422858,2,3,1,'frgte')

Line : 555
File : plusminus.php

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: bład

Post autor: daroPL » 02 czerwca 2008, 17:10

Pokazuje, że nie ma tabeli phpbb_plusminus. Z tego co napisałeś to ją dodawałeś. Spróbuj wykonać to zapytanie jeszcze raz:

Kod: Zaznacz cały

CREATE TABLE `phpbb_plusminus` (
`pm_id` INT ( 11 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
`post_id` INT ( 11 ) UNSIGNED NOT NULL ,
`pm_time` INT ( 32 ) NOT NULL ,
`pm_from` INT ( 11 ) UNSIGNED NOT NULL ,
`pm_to` INT ( 11 ) UNSIGNED NOT NULL ,
`pm_type` INT ( 2 ) NOT NULL ,
`pm_reason` VARCHAR ( 255 ) ,
`pm_value` INT ( 6 ) UNSIGNED DEFAULT '1' NOT NULL ,
`rule_id` INT ( 11 ) UNSIGNED NOT NULL ,
PRIMARY KEY ( `pm_id` )
);
Podaj tutaj wynik (czyli co pokazało się po wykonaniu zapytania).

Voltex
Posty: 20
Rejestracja: 31 maja 2008, 15:05

Re: bład

Post autor: Voltex » 02 czerwca 2008, 17:22

Wrzuciłem jeszcze raz phpbb_plusminus i mam:

Kod: Zaznacz cały

Plusminus error

DEBUG MODE

SQL Error : 1146 Table 'vtx.INTOphpbb_plusminus' doesn't exist

INSERT INTOphpbb_plusminus (post_id, pm_time, pm_from, pm_to, pm_type, pm_reason) VALUES (7,1212423796,2,3,1,'vbhumc')

Line : 555
File : plusminus.php

jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Re: bład

Post autor: jaroslw » 02 czerwca 2008, 17:26

Wykonujesz te zapytania dla dobrej bazy? Zapoznaj się z poradnikiem, do którego podałem wcześniej link. Błąd cały czas mówi o tym, że brakuje tabeli phpbb_plusminus. Jeśli taka tabela już by istniała w bazie, to przy próbie wykonania tego zapytania zwrócony zostałby stosowny komunikat o tym informujący.
Pobierz styl: we_universalwe_clearblue
Nowości i aktualizacje: FacebookGoogle+Twitter

Voltex
Posty: 20
Rejestracja: 31 maja 2008, 15:05

Re: bład

Post autor: Voltex » 02 czerwca 2008, 17:29

Jest tylko jedna baza i wszystko robię dobrze.

Może coś w plusminus.php będzie.

Awatar użytkownika
Mary$
Zasłużony
Posty: 301
Rejestracja: 17 grudnia 2007, 18:54
Lokalizacja: 3-miasto

Re: bład

Post autor: Mary$ » 02 czerwca 2008, 18:16

Najpierw wyrzucił Ci błąd, że tabela `phpbb_plusminus` nie istnieje, a potem krzyczał, że nie ma `vtx.INTOphpbb_plusminus`. Błąd tego samego zapytania, a szuka dwu różnych tabel - nie zmieniałeś czegoś w plikach?
`Hominis est errare, insipientis in errore perseverare` :)

Voltex
Posty: 20
Rejestracja: 31 maja 2008, 15:05

Re: bład

Post autor: Voltex » 02 czerwca 2008, 18:27

plusminus.php:

Kod: Zaznacz cały

$sql='INSERT INTO '.PLUSMINUS_TABLE.' (post_id, pm_time, pm_from, pm_to, pm_type, pm_reason) VALUES ('.$post_id.','.time().','.$userdata['user_id'].','.$poster_id.','.$typeint.','."'$reason'".')';

RaFFi
Posty: 27
Rejestracja: 01 czerwca 2008, 19:13
Lokalizacja: Gdańsk
Kontakt:

Re: bład

Post autor: RaFFi » 02 czerwca 2008, 18:38

Na pewno masz prefix phpbb_? Zajrzyj najlepiej do bazy, jeśli wpisów nie ma to je zrób korzystając z phpMyAdmin.
- Szukajka - Strona Główna - phpBB.pl -
Nie lubię darmówek :)

Voltex
Posty: 20
Rejestracja: 31 maja 2008, 15:05

Re: bład

Post autor: Voltex » 02 czerwca 2008, 18:45

Tak, na pewno.

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: bład

Post autor: daroPL » 02 czerwca 2008, 19:10

Wgraj jeszcze raz wszystkie pliki moda na serwer.

Voltex
Posty: 20
Rejestracja: 31 maja 2008, 15:05

Re: bład

Post autor: Voltex » 02 czerwca 2008, 19:13

Działa. :)

Zablokowany

Wróć do „Pomoc”