JUser: :_load: Nelze nahrát uživatele s ID: 148

Jan Kedvis
18. srp 2013 14:03 #110151
Nevíte, jak tuto chybu odstranit? JUser: :_load: Nelze nahrát uživatele s ID: 148 Zobtazuje se vždy a všude (na stránkách a v administraci). Hlášení chyb mám vypnuto. Chyba vznikla potom co jsem smazal asi 700 spamů z registrace uživatelů v Joomle.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
18. srp 2013 15:01 - 18. srp 2013 15:10 #110153
Smazal jste uživatele, který na stránky již něco vložil a propojení stále existuje, jen nelze smazaného uživatele najít. Projděte databázi nebo příspěvky ve fóru, knize návštěv, článcích... no co já vím kde všude dovolíte uživatelům publikovat... a vše od uživatele s ID 148 odstraňte...

I'm sorry, my responses are limited...you must ask the right questions.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Jan Kedvis
18. srp 2013 15:35 #110159
Jenomže uživatel s ID 148 napsal všechny článka cca 100 článku. Není jiný způsob?

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od
18. srp 2013 15:39 #110160
Tak si v databázi vytvořte vlastního uživatele s ID 148 :-)

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Jan Kedvis
18. srp 2013 15:48 #110161
V Joomle to nešlo a v databázi jsem zkusil změnit uživatele se stejným jménem z hodnoty 531 na 148 a nedostanu se de už vůbec na stránky hláška Database connection error (2): Could not connect to MySQL. Bylo by si dobré říci, že jsem u savany změnil heslo k databázi na phpmyadmin, protože jsem ho zapomněl. To bude asi ten druhý problém, ale teď nevím, jak to opravit. Nevím, který soubour na FTP to je - možná config.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
18. srp 2013 16:05 #110163
Heslo si změňte i v configuration.php

I'm sorry, my responses are limited...you must ask the right questions.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Jan Kedvis
18. srp 2013 16:14 - 18. srp 2013 16:16 #110165
Vím, že bych neměl zde uvádět info z config, ale ta změna mi nepomohla. Opět se nedostanu na stránky. předpokládám, že to heslo se mění public $password = 'me heslo'; a nepoužívám spciální znaky ani diakritiku.

public $dbtype = 'mysql';
public $host = 'localhost';
public $user = 'me jmeno';
public $password = 'me heslo';
public $db = 'jméno databáze';
public $dbprefix = 'smheb_';
public $live_site = '';
public $secret = 'tohle nevím co je';
public $gzip = '0';

a přes phpmyadmi se tam po vyplnění jména a hesla dostanu. Nechápu.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
18. srp 2013 16:20 #110167
A v jakém programu ten configuration.php upravujete?
Není jednodušší nechat tam původní configuration.php a když už víte heslo tak toto změnit?

I'm sorry, my responses are limited...you must ask the right questions.
Poděkovali: Jan Kedvis

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Jan Kedvis
18. srp 2013 16:28 #110168
PSPad. Ano měl jste pravdu. Změna hesla u databáze se totiž projeví až po 30 minutách. Toho jsem si nevšiml. Stránky teď běží, ale přetrvá ten první problém

JUser: :_load: Nelze nahrát uživatele s ID: 148
JUser: :_load: Nelze nahrát uživatele s ID: 148

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Jan Kedvis
18. srp 2013 16:36 #110170
Tak už jsem to vyřešil přes phpmyadmin v tabulce user jsem přejmenoval jednoho uživatele (není s ničím propojen) na ID 148 vše zmizelo. Nevíte, jak mohu zabránit nepovoleným registracím? Login (přihlašování) nemám veřejné a přesto jsm tam měl 700 různých jmen (nesmyslných). Děkuji.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
18. srp 2013 18:08 #110174
Opravdu používáte J3.0? Jakou verzi konkrétně? Jaké další komponenty tam máte naistalovány? Co je obsahem těch stránek? To není jen tak aby se vám tam roboti nebo spammeři bezdůvodně registrovali. I oni z toho chtějí něco mít.

Máte alespoň puštěnou captcha v Joomle, když už máte registrace povolené?

Pokud vám i vkládají nějaký spam (třeba do fóra), řešte to, jak je popisováno v článku Spam na fórech, diskuzích a návštěvních knihách , pak nebudete muset ani ty registrace vymazávat.

I'm sorry, my responses are limited...you must ask the right questions.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.