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
<?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
PHP Parse error: syntax error, unexpected '$' in /etc/roundcube/plugins/password/config.inc.php on line 8
Line 8 = $config['password_query']