Am 20.04.2013 12:41, schrieb Nick Edwards: > On 4/16/13, Thomas Bruederli <[email protected]> wrote: >> >> Another major change since the 0.8 series is the new database >> abstraction layer. In order to add support for SQLite3, the PEAR:MDB2 >> dependency was dropped and Roundcube now uses the native PHP Data >> Objects (PDO). It's enabled by default since PHP 5.1 and is considered >> stable and well-developed. One drawback, however, is a small lack in >> the MySQL PDO driver which makes PHP 5.3 a requirement for this >> version of Roundcube when using the MySQL database. >> >> A minor but rather handy improvement is a complete new database update >> mechanism that makes schema changes much easier to be deployed. After >> the upgrade, simply run bin/updatedb.sh to apply the necessary changes >> to the database Roundcube connects to. In case you used >> bin/installto.sh to perform the update, the schema upgrades are done >> applied and no further actions are required. >> > After upgrade, I see this: > > PHP Fatal error: Undefined class constant 'MYSQL_ATTR_FOUND_ROWS' in > /var/www/webmail/program/lib/Roundcube/rcube_db_mysql.php on line 127, > > Does this mean the upgrade, which reported no problems, did not in > fact update something?
you need to load * pdo.so * pdo_mysql.so in this order as you even quoted "Roundcube now uses the native PHP Data Objects (PDO)"
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Roundcube Users mailing list [email protected] http://lists.roundcube.net/mailman/listinfo/users
