There is a bug in some versions of PHP itself, unzip hangs.
PHP 5.2.17 hangs,
PHP 5.3.24 works as expected.
PHP Change Log http://www.php.net/ChangeLog-5.php#5.3.4 says
PHP Version 5.3.4 released 09-Dec-2010 – “Fixed crash in zip extract method (possible CWE-170)”. (Note: 5.3.24 released 11-April-2013, and is no longer the latest version.)
http://lcblog.lernerconsult.com/2013-php-unzip-bug-makes-wordpress-updates-hang/ has the PHP program I used to demonstrate the bug is PHP not WordPress or plugins.
Related Posts:
- How Do I Configure Automatic Updates in WordPress 3.7?
- Will A WordPress automatic update harm my website?
- What is a “forced plugin update”, how can I avoid it and use it for my plugins
- Automatic updates are not working
- Is it possible to prevent website from breaking with auto update?
- Enable automatic minor core updates when root of site is a git repository
- WordPress Health Tool reporting version control as a critical issue
- Unable to get WordPress auto update working on Ubuntu 12.04
- WordPress 3.0.1 Auto Update Problem
- Disable Plugin Updates but Allow WP Auto Security Updates
- Missing Update Link to 3.02/3.03 on Dashboard
- Change email for update notification
- How does wordpress handle file permissions when automatic updates are enabled?
- How to schedule Automatic WordPress Plugin and Core updates for night times
- Auto Plugin & Core Updates Not Working For Custom Theme
- Can a manually uploaded plugin be made to track updates from the WordPress.org plugin directory?
- WordPress updates and Git
- How to debug background/auto update?
- WordPress 3.1 not autoupdating
- WordPress core auto update fails for UpdraftPlus WordPress Backup Plugin
- Automatic updates only in a predefined maintenance window
- Auto updating a single plugin
- Could auto-update delete core WordPress files and cause a white screen of death?
- Changing random post publish time for repost
- WordPress sites got auto upgraded [duplicate]
- How to turn off automatic updates of the WordPress core
- WordPress update fails with a “permission denied” error?
- How to trigger automatic plugin updates in WordPress 5.5
- Adding a banner to the install dialogue of a custom plugin
- Auto generate custom post title
- WordPress 3.3 auto update not working
- How to know current auto-update status of the WordPress core?
- Auto update error messages
- Allow auto-updates on a non-managed WordPress site?
- Will WordPress Auto Update work on a site with Basic Authentication enabled?
- WordPress site auto updates for no reason
- Are automatic background plugin updates for non-WP.org plugins possible?
- Auto Update fail time my external folder deleted
- Stop WordPress from auto updating
- How Do I Configure Automatic Updates in WordPress 3.7?
- Enable automatic plugin update for certain plugins [duplicate]
- Auto generate meta data value in post
- How to upgrade WordPress automatically?
- WordPress Automated Posts Creation
- How exactly do automatic updates work?
- Alter how often WordPress Auto-Updates Plugins
- How to update WordPress installed on IIS?
- How do I exclude plugins from getting automatically updated?
- How should I structure a WP website project using git and updating from WP dashboard?
- How to implement WordPress plugin update that modifies the database?
- How to disable core and plugin updates
- Update plugin from personal API
- How to assign multiple file-mime-types to extension?
- Automating the Backup Process (30+ websites)
- Schedule WordPress Auto-Updates to only run during business hours
- Real automated and unattended wordpress upgrade including plugins
- How To/What triggers a WordPress auto update?
- Prevent/Disable Automatic Update Check
- Automate WordPress Database Upgrade
- How to disable the “Your site has updated to WordPress x.y.z” admin email?
- Auto-updating WordPress from a local zip file
- Automatic updates in plugin – not hosted on wordpress repository
- WordPress updates defined vs add_filter?
- Hook into WordPress update?
- Enable Auto-updates for all plugins using wp-cli? (since wordpress 5.5)
- Disable WP core updates but send email notification
- Disable requests to api.wordpress.org
- Recommended File Permissions
- Plugin update error message
- Update WordPress automatically on its own
- Automatic Upgrade Filters in Multisite
- How wordpress detects a plugin update
- Avoiding plugin name collisions with WP updater
- How long does it take for theme / plugin automatic updates to initiate?
- Is there any way to test if a function running only on plugin update is successfully running?
- Making plugin unique to not conflict with plugins with the same name
- Automatic Updates For Private And Commercial Themes?
- How and where can we request new WordPress hooks to be added?
- Why won’t my site automatically apply updates after upgrade to 3.7?
- What are the details for function argument wp_update_plugin()
- “You have the latest version of WordPress. Future security updates will be applied automatically.”
- How to update WordPress and plugins at specific day and time in PHP?
- How do you use unzip_file()?
- Plugins won’t auto-update on IIS
- Auto update specifick plugin
- Have WP Theme update from Git Repository
- How to update/auto-update my private plugin? [duplicate]
- A function to fetch blog content via rss feed
- How can I bulk update all posts without making changes?
- Website not updating – no cache plugins active!
- How to update WordPress from the latest trunk
- How to add line breaks to $email[‘body’] when using auto_core_update_email hook
- How do you protect a premium theme from being copied?
- I want to run different WordPress websites under the same database
- Why are the automatic updates to WordPress behind the version my site is on?
- Tablepress won’t update the table data [closed]
- How to schedule autopost publishing at each 60 minutes?
- How to display LinkedIn feed/company updates into WordPress site? [closed]
- AJAX issue – Uncaught SyntaxError when processing Zip File
- What ALL can cause “Another update is currently in progress.”? [closed]