• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

Gesior 0.6.2 - problem z newsami + problem z aktywacją

Keram

Member
Joined
Jan 8, 2012
Messages
491
Reaction score
12
Location
DUBLIN
Dzień dobry cześć i czołem...

Otóż mam problem przy instalacji gęsiora 0.6.2, nie dodaje się jedno ważne zapytanie do bazy danych... z_news_big

Przez co strony Latest News oraz News Archive nie działają - pokazuje, że strony nie znaleziono.

Czy jest ktoś w stanie mi powiedzieć gdzie w tym skrypcie latestnews.php jest błąd?
Skrypt jest za długi więc wkleiłem na pastebin.com...
http://pastebin.com/raw.php?i=cgCFFTgN


Dzięki wielkie za pomoc :)


Aha, druga sprawa ;d Tak sobie w ostatniej chwili przypomniałem...

No bo przy tworzeniu konta, mam gdzieś włączoną opcję (w config.php oczywiście pewnie), że trzeba aktywować konto klikając link, który przychodzi emailem...
No w sumie to ja tego nie chce tej opcji a po drugie, emaile dochodzą po kilku minutach i jak klikam ten link to wyskakuje taki błąd:
Not Found

The requested URL /poczta09/poczta/activate/dG9tYWpkbzEzQG8yLnBs/d154749a99f56e7d18752a1c3ad10760 was not found on this server.

Próbowałem już w config.php ustawiać na 0 niektóre linijki albo na "no".... ale nadal trzeba aktywować konto przez emaila ;s Czy wie ktoś jak to wyłączyć ALBO naprawić żeby linki działały?

Dziękuję serdecznie :)
 
Przykro mi się, że się tak wyrażę ale ten gęsior co go używam był przerabiany na zamówienie... Jest w nim masa przeróbek, fixów i nie śpieszy mi się żeby go zamieniać z jakimkolwiek gęsiorem z internetu (nawet z gęsiorem 0.6.3, którego pierwszy raz widzę tak w ogóle... kiedy wyszedł? :O - EDIT: dobra, 4 maja widzę datę xD)...

Zamienić to każdy potrafi... Jednak ja wolałbym się trzymać tego co dostałem ponieważ wiem, że jest dobrej jakości.

Więc, czy ktoś może zauważyć problem? :S

@Qanti, ale dzięki, że próbowałeś xD Przynajmniej się dowiedziałem o nowym gęsiorze...
 
Last edited:
Na początek włącz error reporting w php, odpal latestnews i podaj mi treść błędu.

Co do drugiego problemu to musiałbyś udostępnić więcej plików bo tak komunikat wyjściowy nic nie mówi.

ps. Qanti, nie Quanti noobie
 
Sry za nick ;d

poprawiłem...

Tutaj jest error reporting (jeżeli o to ci chodziło XD) :
Notice: Undefined variable: main_content in C:\UniServer\www\pl\latestnews.php on line 107 Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42S02]: Base table or view not found: 1146 Table 'century.z_news_big' doesn't exist' in C:\UniServer\www\pl\latestnews.php:113 Stack trace: #0 C:\UniServer\www\pl\latestnews.php(113): PDO->query('SELECT image_id...') #1 C:\UniServer\www\pl\index.php(74): include('C:\UniServer\ww...') #2 C:\UniServer\www\index.php(36): include('C:\UniServer\ww...') #3 {main} thrown in C:\UniServer\www\pl\latestnews.php on line 113

Co do drugiego problemu, o jakie konkretnie pliki chodzi? kurcze o ile pamiętam to powinno to się w config.php robić ;s hmmmm....
 
SQL:
CREATE TABLE IF NOT EXISTS `z_news_big` (
  `hide_news` tinyint(1) NOT NULL DEFAULT '0',
  `date` int(11) NOT NULL DEFAULT '0',
  `author` varchar(255) NOT NULL,
  `author_id` int(11) NOT NULL,
  `image_id` int(3) NOT NULL DEFAULT '0',
  `topic` varchar(255) NOT NULL,
  `text` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
 
nadal nie działa i dalej pokazuje ten sam error?
 
Last edited by a moderator:
To co wysyła maila nie daje pełnej ścieżki. Popraw to. Albo w configu nie ustawiłeś adresu strony albo w tamtym lodzie jest błąd.
I powiedz mi, skąd wiesz, że przerabiany na zamówienie nie będzie miał jakichś błędów lub dziur nie usuniętych albo dodanych?
 
@Qanti
tak, z error reportingiem ten sam błąd wyskakuje co wcześniej ;(

@zakius

na 100% będzie miał mniej niż te, które niby są poprawiane...

wiem też ponieważ robiła to osoba, która się na tym zna...

a tak w ogóle to co do tego drugiego błędu... w config.php mam tak ustawione:
PHP:
$config['site']['send_emails'] = 1;
$config['site']['mail_address'] = "**@onet.pl";
$config['site']['smtp_enabled'] = "yes";
$config['site']['smtp_host'] = "smtp.poczta.onet.pl";
$config['site']['smtp_port'] = 587;
$config['site']['smtp_auth'] = "yes";
$config['site']['smtp_user'] = "**@onet.pl";
$config['site']['smtp_pass'] = "**";
$config['site']['email_lai_sec_interval'] = 300;
 
Ponieważ myślałem, że tutaj znajdę szybciej odpowiedź gdyż osoba ta dawno już na forum nie wchodziła... No i nie wiem kiedy wejdzie.
 
Jak Ci przepisywał acca to nie masz innej struktury z_news_big? bo tu widzę lang system, a lanceq Ci dał wersje bez...
 
ale gdzieś w configu tym albo lua jest adres strony
a jak nie to w wysyłaczu musisz dodać na początku linka
 
nie mam w configu.lua ani configu.php żadnej strony...

jak dodać ten wysyłacz ? Mógłbyś jakoś naprowadzić plis?
 
Pewnie w lodzie tworzenia konta gdzieś jest, nie? Poza tym nawet winda ma opcję wyszukiwania w treści plików więc sobie poradzisz
 
SQL:
CREATE TABLE IF NOT EXISTS `z_news_big` (
  `hide_news` tinyint(1) NOT NULL DEFAULT '0',
  `date` INT(11) NOT NULL DEFAULT '0',
  `author` VARCHAR(255) NOT NULL,
  `author_id` INT(11) NOT NULL,
  `image_id` INT(3) NOT NULL DEFAULT '0',
  `topic` VARCHAR(255) NOT NULL,
  `text` text NOT NULL,
  `lang` VARCHAR(255) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;


Nie wiem czy samo 'lang' operuje na liczbach jako id czy literach jako np. 'pl', spróbuj to...
 
Back
Top