Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: RoundCube a změna hesla [vyřešeno]  (Přečteno 12439 krát)

Thomas123

  • Aktivní člen
  • *
  • Příspěvků: 383
Re: RoundCube a změna hesla [vyřešeno]
« Odpověď #25 kdy: 07 Ledna 2010, 18:55:36 »
To stačí sem okopírovat ten mysql dotaz z toho konfiguračního souboru, pak se přihlásit na RC, smazat sql log, zkusit změnit heslo, a v logu se ukáže přesně dotaz, co provádí.
Ten Linux není špatná věc, jen se s tím naučit. Windowsák není zvyklý.

zdenek_vz800

  • Aktivní člen
  • *
  • Příspěvků: 306
    • Mac OnLine
Re: RoundCube a změna hesla [vyřešeno]
« Odpověď #26 kdy: 07 Ledna 2010, 20:10:49 »
tak abychom si rozumeli - myslis (tedy pokud muzu tykat :-) ) - sql log z roundcube - ten sem poslilal  - pokud ten y pliginu passwd tak ten davam ted:
[07-Jan-2010 16:59:27 +0100]: DB Error: MDB2 Error: not found Query: _doQuery: [Error message: Could not execute statement] [Last executed query: SELECT update_passwd('$1$>9ecS2F$mcCBdkDSeI3Ap/', 'zdenek@maconline.cz')] [Native code: 1305] [Native message: FUNCTION round.update_passwd does not exist]  in /var/www/clients/client1/web1/web/sluzby/mail/program/include/rcube_mdb2.php on line 627 (POST /?_task=settings&_action=plugin.password-save?_task=&_action=)
[07-Jan-2010 18:47:48] MDB2 Error: not found (-4): no RDBMS driver specified
[07-Jan-2010 18:47:48 +0100]: DB Error: no RDBMS driver specified in /var/www/clients/client1/web1/web/sluzby/mail/program/include/rcube_mdb2.php on line 100 (GET /?_task=settings&_action=autoreply)
[07-Jan-2010 18:47:48] PHP Fatal error:  Call to a member function numRows() on a non-object in /var/www/clients/client1/web1/web/sluzby/mail/program/include/rcube_mdb2.php on line 298
[07-Jan-2010 18:48:25] MDB2 Error: not found (-4): no RDBMS driver specified
[07-Jan-2010 18:48:25 +0100]: DB Error: no RDBMS driver specified in /var/www/clients/client1/web1/web/sluzby/mail/program/include/rcube_mdb2.php on line 100 (GET /?_task=settings&_action=autoreply)
[07-Jan-2010 18:48:25] PHP Fatal error:  Call to a member function numRows() on a non-object in /var/www/clients/client1/web1/web/sluzby/mail/program/include/rcube_mdb2.php on line 298
« Poslední změna: 07 Ledna 2010, 20:23:10 od zdenek_vz800 »

Thomas123

  • Aktivní člen
  • *
  • Příspěvků: 383
Re: RoundCube a změna hesla [vyřešeno]
« Odpověď #27 kdy: 07 Ledna 2010, 22:25:11 »
Tykat můžeš ;-)

Teď mi k tomu ještě přihoď ten řádek, který upravuješ v konfiguračním souboru pluginu. Ten řádek, kde je daný MySQL dotaz.
Ten Linux není špatná věc, jen se s tím naučit. Windowsák není zvyklý.

mira_mo

  • Aktivní člen
  • *
  • Příspěvků: 244
Re: RoundCube a změna hesla [vyřešeno]
« Odpověď #28 kdy: 22 Ledna 2010, 18:15:34 »
Ahoj,
mám nainstalovaný RoundCube verze 0.3.1, vše jsem nastavil, povolil jsem plugin Password. Vlezl jsem do /plugins/password/config.inc.php.dist, které jsem zkopíroval na config.inc.php, kde jsem nastavil toto:

Kód: [Vybrat]
$rcmail_config['password_driver'] = 'sql';
$rcmail_config['password_db_dsn'] = 'mysql://rc-user:rcheslo@127.0.0.1/mail';
$rcmail_config['password_query'] = 'UPDATE `mail`.`users` SET `password` = ENCRYPT(%p) WHERE CONVERT(`users`.`email` USING utf8) = %u LIMIT 1;';

Pak přejdu do Osobního nastavení a záložku Heslo. Zde zadám aktuální heslo, 2x nové heslo, potvrdím a pak mám jen bílou stránku bez ničeho, přičemž ve zdrojovém kódu jsou data. Heslo se nezmění, zůstanepouze to staré, do error ani sql logu roundcube se mi nic nezapíše (hodnota nastavena na trac. Zkoušel jsem nějaké kombinace, ale nic, co by mi fungovalo. Předpokládám, že problém bude ve spojení s databází nebo v samotném MySQL dotazu. Kde může být problém?
Jak se dá povolit ten plugin???

Thomas123

  • Aktivní člen
  • *
  • Příspěvků: 383
Re: RoundCube a změna hesla [vyřešeno]
« Odpověď #29 kdy: 22 Ledna 2010, 19:16:16 »
V hlavním konfiguračním souboru je něco s pluginama, tam se to povoluje v tomto tvaru: array('plugin', 'plugin2');
Ten Linux není špatná věc, jen se s tím naučit. Windowsák není zvyklý.

Tomáš Břinčil

  • Občanské sdružení Ubuntu ČR
  • Závislák
  • ***
  • Příspěvků: 1610
  • moje obrázky ↓
    • TomasBrincil.cz
Re: RoundCube a změna hesla [vyřešeno]
« Odpověď #30 kdy: 22 Ledna 2010, 19:33:08 »
Proč začínáte něco řešit v topicu označeným [vyřešeno]?

Thomas123

  • Aktivní člen
  • *
  • Příspěvků: 383
Re: RoundCube a změna hesla [vyřešeno]
« Odpověď #31 kdy: 22 Ledna 2010, 19:46:49 »
Nevím, já jen odpovídám  ;)
Ten Linux není špatná věc, jen se s tím naučit. Windowsák není zvyklý.

 

Provoz zaštiťuje spolek OpenAlt.