Fórum Root.cz

Hlavní témata => Server => Téma založeno: Roundcube 30. 03. 2018, 14:59:46

Název: Roundcube - plugin na změnu hesla
Přispěvatel: Roundcube 30. 03. 2018, 14:59:46
Ahoj, mam rozbehany roundcube. Snazaim sa docielit, aby si uzivatel mohol sam menit heslo. Plugin  "password" v roundcube mam tiez. Len mi nejde samotna zmena hesla. Ulozit zmenu do MySQL databaze.

Config  password pluginu vyzera takto .../var/www/mail/config/plugins/password/config.inc.php

Citace
<?php
$config['password_driver'] = 'sql';
$config['password_db_dsn'] = 'mysql://root:MySQL@localhost/mailserver';
$config['password_query'] = 'UPDATE virtual_users SET password =  ENCRYPT(%p,concat('$6$', substring(SHA(RAND()), -16))) WHERE id=%u LIMIT 1';
?>
Konecny výsledok je ten, ze roundcube prestane fungovat. V logoch je len
Citace
PHP Parse error:  syntax error, unexpected '$' in /etc/roundcube/plugins/password/config.inc.php on line 8

Line 8 = $config['password_query']
Název: Re:Roundcube - plugin na zmenu hesla
Přispěvatel: Jan Forman 30. 03. 2018, 15:11:20
Ty uvozovky jsou nějaké divoké ne? Co takhle to celé uzavřít " místo jednoduchých - nebo tam přidat lomítka k $6$?
Název: Re:Roundcube - plugin na zmenu hesla
Přispěvatel: Roundcube 30. 03. 2018, 16:25:20
Many thanks my friend  :) :) Po pridani lomitiek uz to funguje.