Edit report at http://bugs.php.net/bug.php?id=42901&edit=1
ID: 42901 Updated by: johan...@php.net Reported by: soenke at jimdo dot com Summary: Add a flag to PDO_mysql for reconnection in case of timeouts -Status: Assigned +Status: Wont fix Type: Feature/Change Request Package: MySQL related Operating System: Irrelevant PHP Version: 5.2.4 Assigned To: mysql Block user comment: N Private report: N New Comment: Doing this in the driver level means that your application will "suddenly" loose its state (transactions, temp table, session vars, probably including encoding settings, ...) this is fine for vhost configuration as there's not much state, in an application it's better to do it inside an database wrapper and react properly. Previous Comments: ------------------------------------------------------------------------ [2007-10-09 13:50:22] soenke at jimdo dot com Here is working code from lighttpd mod_mysql_vhost: http://trac.lighttpd.net/trac/browser/branches/lighttpd-1.4.x/src/mod_mysql_vhost.c?rev=1965 ------------------------------------------------------------------------ [2007-10-09 13:45:52] soenke at jimdo dot com Description: ------------ For long-running PHP script with database connections it would be nice if the database driver automatically reconnects in case of a server/network timeout. This could be integrated with a reconnect flag for PDO. At least in libmysqlclient >= 5.0.13 MYSQL_OPT_RECONNECT is available. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/bug.php?id=42901&edit=1