Roundcube Community Forum

 

Password Plugin (using VirtualMin)

Started by tidus, June 22, 2012, 08:18:55 AM

Previous topic - Next topic

tidus

How do I install the password plugin so I can allow all users using roundcube to change their email that way. Apprently u needto edit cpanel as well, but I am using VirtualMin,Webmin not cpanel

tidus

Ok I was able to activate it and do some light configurating. But when I try to change it, I get this error on roundbue

Could not change new password

And in my error log, I see this

[22-Jun-2012 23:24:25 +0400]: PHP Error: Password plugin: Unable to execute /home/mydomain/public_html/mail/plugins/password/drivers/chgvirtualminpasswd in /home/mydomain/public_html/mail/plugins/password/drivers/virtualmin.php on line 67 (POST /mail/?_task=settings&_action=plugin.password-save?_task=&_action=)


Help please.

SKaero


tidus

The one that was already in the password plugin folder.

SKaero

Did you follow the install instructions is the helper file?

tidus

Yes I did, I still get "Could not change new password" and this:

[26-Jun-2012 20:32:19 +0400]: PHP Error: Password plugin: Unable to execute /home/mydomain/public_html/mail/plugins/password/drivers/chgvirtualminpasswd in /home/mydomain/public_html/mail/plugins/password/drivers/virtualmin.php on line 67 (POST /mail/?_task=settings&_action=plugin.password-save?_task=&_action=)

SKaero

Make sure your PHP configuration allows the exec function and that the user it runs as can execute the command.

tidus


SKaero

Check your php.ini and make sure exec isn't in the disable_functions option and make sure that the user Apache is running as has the permissions necessary to execute the chgvirtualminpasswd command.

tidus

Quote from: SKaero on June 27, 2012, 04:04:51 PM
Check your php.ini and make sure exec isn't in the disable_functions option and make sure that the user Apache is running as has the permissions necessary to execute the chgvirtualminpasswd command.

there is no " disable_functions " in my php.ini, and how do I make sure that the user Apache is running and has permissions to execute chgvirtualminpasswd?

tidus