I’ve been browsing around and finding people with issues updating plugins, but so far none have been quite what I’m experiencing.
I spun up a new site yesterday using a blueprint we created. It was running WP 4.7.x so I immediately was prompted to update to 4.8. I attempted to do this several times via the dashboard but the install kept hanging. The refresh icon in the Chrome tab on the update page would just spin and spin. I finally just downloaded new WP Core files from wordpress.org and successfully updated that way.
Now I’m having a similar issue with the plugins I have installed with this blueprint. Clicking Update on them starts the update process by adding the .maintenance file to the root directory, and displaying the “Updating” text with the spinning orange arrows on the plugins page. But it just keeps spinning.
I have tried multiple reboots of Flywheel, updated my VirtualBox, and turned off Faster Docker Volumes. Nothing has worked. It sort of seems like maybe a lack of memory issue and it’s just taking FOREVER to unzip the files because I never see an update failed error. But that’s the best guess I have.
Well I sort of have an update. After about a half hour of waiting for Yoast SEO to update, I finally got an “Update Failed: Internal Server Error” error. So that’s something…
I’m fairly certain they are on “Custom”. Is there a way to check once the project has been created?
The other site I tested is now able to update plugins. I have updated 5 plugins successfully on that site now after turning Faster Docker Volumes back on.
I was able to update Ninja Forms a few minutes ago on the site I started this thread for. So I tried another (Redirection), but now that’s just spinning.
The easiest way to check is if there’s a “Dev Mode” toggle in the top-right of the site settings. If there is, then it’s using the Preferred environment.
If it’s Custom, do you see an error.log file in the PHP error log folder?
After updating VirtualBox and restarting the site I was able to update one plugin. Then tried another and it failed. So I restarted the site again and was able to update another plugin. I tried this twice more with success, so I thought maybe I just needed to restart the site between updates. After trying a fifth plugin I’m now back to a hanging update no matter how many times I restart.
Not really sure how to proceed.
edit: getting “Update Failed: Internal Server Error” now if I wait long enough
Turns out I can still update plugins, I have to disable Faster Docker Volumes, restart the site, enable Faster Docker Volumes, restart again, then run the update. This seems to work consistently, I was able to update 5 more plugins with this method.
Hopefully that shines some light for someone to do something.