Roundcube Community Forum

 

Password plugin

Started by Leonelli, September 25, 2015, 01:12:51 AM

Previous topic - Next topic

Leonelli

Hello. i'm new in here and I've already searched in different topics about this issue and I haven't been able to find a solution yet.

I've installed the latest Roundcube Webmail and I'm trying to install the Password plugin (the one that lets users change their own password) and I haven't been able to do so successfully. The option is displayed in the Settings section but when I try to modify the password, it sends me to a blank page and the password is not changed.

I followed all the steps mentioned in the Readme file and some info here trying to install the cpanel driver: http://www.roundcubeforum.net/index.php?topic=9677.0 as well as everything I've been able to find on the internet.

Can anyone please help me? What is it that I should do? I'd really appreciate it.


EDIT: Seems like the log is as follows:

Quote[25-Sep-2015 00:27:44 America/Denver] PHP Warning:  require_once(xmlapi.php): failed to open stream: No existe el fichero o el directorio in /home3/soyunfel/public_html/mail/plugins/password/drivers/cpanel.php on line 39
[25-Sep-2015 00:27:44 America/Denver] PHP Fatal error:  require_once(): Failed opening required 'xmlapi.php' (include_path='/home3/soyunfel/public_html/mail/vendor/pear-pear.php.net/Auth_SASL:/home3/soyunfel/public_html/mail/vendor/pear-pear.php.net/Net_IDNA2:/home3/soyunfel/public_html/mail/vendor/pear-pear.php.net/Console_Getopt:/home3/soyunfel/public_html/mail/vendor/pear-pear.php.net/Archive_Tar:/home3/soyunfel/public_html/mail/vendor/pear-pear.php.net/Structures_Graph:/home3/soyunfel/public_html/mail/vendor/pear-pear.php.net/XML_Util:/home3/soyunfel/public_html/mail/vendor/pear-pear.php.net/PEAR:/home3/soyunfel/public_html/mail/vendor/pear-pear.php.net/Net_Socket:/home3/soyunfel/public_html/mail/vendor/pear-pear.php.net/Net_Sieve:/home3/soyunfel/public_html/mail/vendor/pear-pear.php.net/Net_SMTP:/home3/soyunfel/public_html/mail/vendor/pear-pear.php.net/Net_LDAP2:/home3/soyunfel/public_html/mail/vendor/pear-pear.php.net/Mail_Mime:/home3/soyunfel/public_html/mail/program/lib:.:/usr/php/54/usr/lib64:/usr/php/54/usr/share/pear') in /home3/soyunfel/public_html/mail/plugins/password/drivers/cpanel.php on line 39

SKaero

Did you:

Install cPanel XMLAPI Client Class into Roundcube program/lib directory
or any other place in PHP include path. You can get the class from
https://raw.github.com/CpanelInc/xmlapi-php/master/xmlapi.php

Leonelli

#2
Thank you for pointing it out! It's working perfectly now.  ;D