This is what I get when trying to install any update from /admin/reports/updates/update
It stays stuck like that and progress bar doesn't move. I even set permissions in sites/all and sub dirs to 777.
E.g. the update.php works. I upgraded from 7.34 to 7.41 and ran update.php no problem, but cannot update a single module.
EDIT: Actually it crashed after 20 minutes. This is the error:
An AJAX HTTP error occurred. HTTP Result Code: 500 Debugging information follows. Path: http:///corporate/authorize.php?batch=1&id=41&op=do StatusText: Service unavailable (with message) ResponseText: PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: DELETE FROM {queue} WHERE (item_id = :db_condition_placeholder_0) ; Array ( [:db_condition_placeholder_0] => 202 ) in SystemQueue->deleteItem() (line 273 of /modules/system/system.queue.inc).Uncaught exception thrown in shutdown function.PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: UPDATE {batch} SET batch=:db_update_placeholder_0 WHERE (bid = :db_condition_placeholder_0) ; Array ( [:db_update_placeholder_0] => a:12:{s:4:"sets";a:1:{i:0;a:15:{s:7:"sandbox";a:0:{}s:7:"results";a:2:{s:3:"log";a:1:{s:13:"jquery_update";a:3:{i:0;a:2:{s:7:"message";s:27:"Error installing / updating";s:7:"success";b:0;}i:1;a:2:{s:7:"message";s:114:"File Transfer failed, reason: /jquery.ui.datepicker-nl.js is outside of the /domains//public_html/corporate";s:7:"success";b:0;}s:6:"#abort";b:1;}}s:5:"tasks";a:0:{}}s:7:"success";b:0;s:5:"start";d:1451383853.52180004119873046875;s:7:"elapsed";i:0;s:5:"title";s:18:"Installing updates";s:12:"init_message";s:40:"Preparing to update your site<br/>&nbsp;";s:8:"finished";s:38:"update_authorize_update_batch_finished";s:4:"file";s:35:"modules/update/update.authorize.inc";s:16:"progress_message";s:29:"Completed @current of @total.";s:13:"error_message";s:22:"An error has occurred.";s:3:"css";a:0:{}s:5:"total";i:1;s:5:"count";i:1;s:5:"queue";a:2:{s:4:"name";s:17:"drupal_batch:41:0";s:5:"class";s:10:"BatchQueue";}}}s:16:"has_form_submits";b:0;s:11:"current_set";i:0;s:11:"progressive";b:1;s:3:"url";s:46:"http:///corporate/authorize.php?batch=1";s:11:"url_options";a:0:{}s:10:"source_url";s:0:"";s:8:"redirect";s:38:"http:///corporate/authorize.php";s:5:"theme";s:5:"seven";s:17:"redirect_callback";s:11:"drupal_goto";s:2:"id";s:2:"41";s:13:"error_message";s:120:"Please continue to <a href="http:///corporate/authorize.php?batch=1&amp;id=41&amp;op=finished">the error page</a>";} [:db_condition_placeholder_0] => 41 ) in _batch_shutdown() (line 537 of /includes/batch.inc).
EDIT2: If you click go to error page:
Notice: Undefined index: log in update_authorize_update_batch_finished() (line 187 of /modules/update/update.authorize.inc).
Warning: Invalid argument supplied for foreach() in update_authorize_update_batch_finished() (line 187 of /modules/update/update.authorize.inc).
Notice: Undefined index: log in update_authorize_update_batch_finished() (line 236 of /modules/update/update.authorize.inc).
Update failed! See the log below for more information.