Roundcube Community Forum

 

Upgrade from 1.1.4 to 131 issues

Started by DigiAngel, September 10, 2017, 08:27:21 AM

Previous topic - Next topic

DigiAngel

So here's my upgrade process from a functioning 1.1.4 on ubuntu 14 server:

as root, ./bin/installto.sh /var/www/html/roundcubemail
chown -R webdaemonuser:webdaemonuser /var/www/html/roundcubemail
cd /var/www/html/roundcubemail
php composer.phar update --no-dev

I got an error that's shown in the attachment during the php update, now I get a blank screen and here's the errors I get from the http daemon:

[Sun Sep 10 00:06:43.736569 2017] [:error] [pid 2242] [client 192.168.1.2:47326] PHP Warning:  include(/var/www/html/roundcubemail/vendor/pear-pear.php.net/PEAR/PEAR.php): failed to open stream: No such file or directory in /var/www/html/roundcubemail/vendor/composer/ClassLoader.php on line 412, referer: http://192.168.1.253/roundcubemail/?_task=login

[Sun Sep 10 00:06:43.736632 2017] [:error] [pid 2242] [client 192.168.1.2:47326] PHP Warning:  include(): Failed opening '/var/www/html/roundcubemail/vendor/pear-pear.php.net/PEAR/PEAR.php' for inclusion (include_path='/var/www/html/roundcubemail/vendor/pear-pear.php.net/Auth_SASL:/var/www/html/roundcubemail/vendor/pear-pear.php.net/Net_IDNA2:/var/www/html/roundcubemail/vendor/pear-pear.php.net/Console_Getopt:/var/www/html/roundcubemail/vendor/pear-pear.php.net/Archive_Tar:/var/www/html/roundcubemail/vendor/pear-pear.php.net/Structures_Graph:/var/www/html/roundcubemail/vendor/pear-pear.php.net/XML_Util:/var/www/html/roundcubemail/vendor/pear-pear.php.net/PEAR:/var/www/html/roundcubemail/vendor/pear-pear.php.net/Net_Socket:/var/www/html/roundcubemail/vendor/pear-pear.php.net/Net_Sieve:/var/www/html/roundcubemail/vendor/pear-pear.php.net/Net_SMTP:/var/www/html/roundcubemail/vendor/pear-pear.php.net/Mail_Mime:/var/www/html/roundcubemail/vendor/pear-pear.php.net/Console_CommandLine:/var/www/html/roundcubemail/vendor/pear-pear.php.net/Crypt_GPG:/var/www/html/roundcubemail/program/lib:.:/usr/share/php:/usr/s in /var/www/html/roundcubemail/vendor/composer/ClassLoader.php on line 412, referer: http://192.168.1.253/roundcubemail/?_task=login


and the errors from roundcubemail:
[10-Sep-2017 00:06:44] PHP Fatal error:  Call to undefined function get_table_name() in /var/www/html/roundcubemail/plugins/carddav/carddav.php on line 78
[10-Sep-2017 00:08:48] PHP Fatal error:  Call to undefined function get_table_name() in /var/www/html/roundcubemail/plugins/carddav/carddav.php on line 149
[10-Sep-2017 00:09:07] PHP Fatal error:  Call to undefined function get_table_name() in /var/www/html/roundcubemail/plugins/carddav/carddav.php on line 149
[10-Sep-2017 00:09:12] PHP Fatal error:  Call to undefined function get_table_name() in /var/www/html/roundcubemail/plugins/carddav/carddav.php on line 149


Anything I can do to troubleshoot this on my end?  Thank you.

SKaero

You may want to try a:

php composer.phar install


Since it looks like you missing the vender files.

DigiAngel

That helps thank you...I now am not seeing the PHP errors, but I still see:

[10-Sep-2017 00:09:12] PHP Fatal error:  Call to undefined function get_table_name() in /var/www/html/roundcubemail/plugins/carddav/carddav.php on line 149

which leaves me with a blank page :(

SKaero

You need to update or disable the carddav plugin.

DigiAngel