Strona 1 z 2

News Mod 1.1 :::Błąd ogólny:::

: 18 września 2008, 13:51
autor: 1NuB
Witam. Wgrałem na forum zawartosc folderu root i w pa w SYSTEM włączyłem ten mod i teraz pokazała mi się nowa zakładka .mody i gdy wchodze w nią pokazuje mi się "Błąd ogólny".
Błąd ogólny
SQL ERROR [ mysqli ]

Table 'csadyba_pl.NEWS_TABLE' doesn't exist [1146]

SQL

SELECT title, message, bbcode_uid, bbcode_bitfield FROM NEWS_TABLE ORDER BY time DESC

BACKTRACE

FILE: var/www/virtual/csadyba.pl/includes/db/mysqli.php
LINE: 143
CALL: dbal->sql_error()

FILE: var/www/virtual/csadyba.pl/includes/acp/acp_news.php
LINE: 33
CALL: dbal_mysqli->sql_query()

FILE: var/www/virtual/csadyba.pl/includes/functions_module.php
LINE: 471
CALL: acp_news->main()

FILE: var/www/virtual/csadyba.pl/adm/index.php
LINE: 74
CALL: p_master->load_active()

Re: News Mod 1.1 :::Błąd ogólny:::

: 18 września 2008, 14:00
autor: jaroslw
Nie wykonałeś zapytań SQL od tej modyfikacji, ponieważ błąd mówi o braku tabeli csadyba_pl.NEWS_TABLE.

Re: News Mod 1.1 :::Błąd ogólny:::

: 18 września 2008, 14:13
autor: Marcinn
Wejdź w plik install.xml i skopiuj kod z ramki Polecenia SQL, wejdź w swoją bazę danych i wykonaj zapytanie SQL.

Re: News Mod 1.1 :::Błąd ogólny:::

: 18 września 2008, 14:42
autor: daroPL
Przenoszę do forum Modyfikacje -> Pomoc.

Re: News Mod 1.1 :::Błąd ogólny:::

: 18 września 2008, 15:38
autor: 1NuB
Gdzie znajduje się plik instal.xml? NA serwer wgrałem tylko zawartość folderu root, poz nim był plik news.xml gdzie go wgrac?

Re: News Mod 1.1 :::Błąd ogólny:::

: 18 września 2008, 16:00
autor: jaroslw
Nie wgrać, a otworzyć w przeglądarce i wykonać zawarte w nim instrukcje.

Re: News Mod 1.1 :::Błąd ogólny:::

: 18 września 2008, 16:34
autor: 1NuB
we3b pisze:Nie wgrać, a otworzyć w przeglądarce i wykonać zawarte w nim instrukcje.
Ale jak mam go otworzyc skoro go nie ma? W pliku news.xml jest instrukcja ale tylko co robic w PA.

Re: News Mod 1.1 :::Błąd ogólny:::

: 18 września 2008, 16:58
autor: Marcinn
Tam wszystko jest dokładnie opisane krok po kroku. Otwórz plik news.xml w IE.

Re: News Mod 1.1 :::Błąd ogólny:::

: 18 września 2008, 16:58
autor: jaroslw
Pobrałeś tą modyfikację stąd? W pliku news.xml znajdują się wszystkie instrukcje, zarówno zapytania SQL jak i zmiany do wprowadzenia w kodzie.

Edit.
Marcinn pisze:Tam wszystko jest dokładnie opisane krok po kroku. Otwórz plik news.xml w IE.
Proponowałbym jednak inną przeglądarkę. IE nie najlepiej radzi sobie z plikami XML.

Re: News Mod 1.1 :::Błąd ogólny:::

: 18 września 2008, 17:12
autor: 1NuB
Znalazłem za pomocą frontpage'a taki kod:
CREATE TABLE `phpbb_news` (
`id` mediumint(11) NOT NULL auto_increment,
`title` text collate utf8_bin NOT NULL,
`message` text collate utf8_bin NOT NULL,
`time` int(11) NOT NULL default '0',
`bbcode_uid` varchar(5) collate utf8_bin NOT NULL default '',
`bbcode_bitfield` varchar(255) collate utf8_bin NOT NULL default '',
KEY `id` (`id`)
);
i instrukcje. Domyślam się ze mam go wkleić do bazy, więc wchodzę do phpmyadmina i miejscu gdzie mam wkleić wklejam, dodaje się wpis a problem zostaje. //jak odpale to za pomoca jakiejkolwiek przeglądarki to widze ciąg znaków, w edytorze od ms mam to chociaz w liniach.

Re: News Mod 1.1 :::Błąd ogólny:::

: 18 września 2008, 18:18
autor: daroPL
Nie dodałeś odpowiedniego kodu (stałej) do pliku /includes/constants.php.

Re: News Mod 1.1 :::Błąd ogólny:::

: 18 września 2008, 18:58
autor: 1NuB
poprawiłem pliki: index.php, constants.php, styles/prosilver/template/index_body.html i teraz gdy napiszę wiadomość i naduszę "wyślij" to pokazują się takie błędy:

Kod: Zaznacz cały

Błąd ogólny
SQL ERROR [ mysqli ]

Data too long for column 'bbcode_uid' at row 1 [1406]

SQL

INSERT INTO phpbb_news (title, message, time, bbcode_uid, bbcode_bitfield) VALUES ('ss', 'ss[b:12b2b7jr]s[/b:12b2b7jr] jkjas asd', 1221760550, '12b2b7jr', 'QA==')

BACKTRACE

FILE: var/www/virtual/csadyba.pl/includes/db/mysqli.php
LINE: 143
CALL: dbal->sql_error()

FILE: var/www/virtual/csadyba.pl/includes/acp/acp_news.php
LINE: 68
CALL: dbal_mysqli->sql_query()

FILE: var/www/virtual/csadyba.pl/includes/functions_module.php
LINE: 471
CALL: acp_news->main()

FILE: var/www/virtual/csadyba.pl/adm/index.php
LINE: 74
CALL: p_master->load_active()

Re: News Mod 1.1 :::Błąd ogólny:::

: 19 września 2008, 14:55
autor: daroPL
Musisz ustawić kodowanie UTF8 dla kolumny bbcode_uid w tabeli phpbb_news w bazie danych (przez phpmyadmin).

Re: News Mod 1.1 :::Błąd ogólny:::

: 19 września 2008, 17:43
autor: 1NuB
Jest ustwione utf_bin, samego utf nie ma. Screen:
Obrazek

Re: News Mod 1.1 :::Błąd ogólny:::

: 19 września 2008, 18:20
autor: daroPL
Jest ok. Ustaw tylko Długość/Wartości na 8.