roundcubevnz / myroundcube

Automatically exported from code.google.com/p/myroundcube
GNU General Public License v3.0
0 stars 0 forks source link

[calendar] - Enter one-line summary #823

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Token: 39114e7f8972f826af0c3d3dbb445202 (Don't modify this token!)
Version: 22.0.2 (09-05-2015)
PHP: 5.4.39-0 deb7u2
RCMAIL: 1.1.1
Database: mysql
SERVER: nginx/1.6.2
----
I.  Issue Description:

Calendar not working since update to latest version this morning.
If I try to go to my calendar, roundcube only shows a blank page.

Error in log :
Cannot redeclare class database_driver in 
/web/roundcube/plugins/calendar/driver/database/database_driver.php on line 
2072.

II. Steps to reproduce the Issue:
Nothing special to do, happends automaticaly.

Original issue reported on code.google.com by openbsdi...@gmail.com on 11 May 2015 at 2:24

GoogleCodeExporter commented 8 years ago
So I am not a myroundcube developer but I had this problem on Saturday.

My plugin configurations are stored in the DB but there may be an extra step if 
you are using file based configuration:

What I ended up doing is:
1. Backup the 'plugins' directory. (Verify the backup)
2. Delete the calendar plugin
3. Unzip the plugins.zip file again (putting the new calendar plugin back in 
place).

The new definition of the database_driver class is in 
'plugins/libgpl/calendar/drivers/database/database_driver.php' which is 
installed in the latest plugins distribution.

This worked for me - but I am not a developer and the myroundcube developers 
may have more definitive information.

Original comment by chris.zw...@gmail.com on 11 May 2015 at 5:58

GoogleCodeExporter commented 8 years ago
Yes, follow the above steps.

Original comment by myroundc...@gmail.com on 12 May 2015 at 2:52

GoogleCodeExporter commented 8 years ago
I followed your instructions and it solved the problem for me.
Thank you so much.

Original comment by openbsdi...@gmail.com on 12 May 2015 at 8:38