admin管理员组文章数量:1122846
In a Wordpress 3.5.1 network, I have six plugins which have updates available:
- AddThis Follow Widget
- AddThis Social Bookmarking Widget
- AddThis Welcome Bar
- Jetpack by WordPress
- Visual Form Builder
- WordPress SEO
I select them, press Update, Wordpress loads through it's update procedure:
The update process is starting. This process may take a while on some hosts, so please be patient.
Enabling Maintenance mode…
All updates have been completed.
and then I see that I still have 6 updates available, and the updates have not been applied to these 6 plugins.
I have not made any changes to Wordpress, and deactivating plugins does not resolve this.
I receive no errors, and the hosting plan we're on is unlimited disk space.
In a Wordpress 3.5.1 network, I have six plugins which have updates available:
- AddThis Follow Widget
- AddThis Social Bookmarking Widget
- AddThis Welcome Bar
- Jetpack by WordPress.com
- Visual Form Builder
- WordPress SEO
I select them, press Update, Wordpress loads through it's update procedure:
The update process is starting. This process may take a while on some hosts, so please be patient.
Enabling Maintenance mode…
All updates have been completed.
and then I see that I still have 6 updates available, and the updates have not been applied to these 6 plugins.
I have not made any changes to Wordpress, and deactivating plugins does not resolve this.
I receive no errors, and the hosting plan we're on is unlimited disk space.
Share Improve this question asked Mar 1, 2013 at 5:57 SteveSteve 1,75719 gold badges66 silver badges114 bronze badges 5 |6 Answers
Reset to default 3 +25did you install memcached or apc plugin? If you did, remove them and try it. Probably its caching problem.
Update: I am not sure if this is your case but i was facing this problem when i try to use apc for opcode caching. Basically main problem is fcgi prosesses are not using same cache pool. Here is more details: https://bugs.php.net/bug.php?id=57825 What can i suggest: dont use opcode cache or use memcached for opcode caching.
Update2: It seems we are getting another alternative to apc.. Optimizer+: https://twitter.com/unsalkorkmaz/status/309736703852154880
Here is how to solve/determine the problem.
Download the plugin files and update them manually through FTP.
If the problem persists. Disable all plugin files except ones that need to be updated.
Try again to update.
If problem persists disable all plugins and update one by one. If you have a plugin conflict you should really try to find the problem plugin because it could cause other problems later that you don't know about know.
If problem persists change the theme and try to update again.
If WordPress still says they need to be updated download the WordPress core files for 3.5.1 and overwrite core files only. Be sure not to overwrite your Wp-config file and .httaccess file intact so you don't have to change the settings for your network.
These are the steps to always take if you ever have any problem with your plugins or themes.
If none of this solves your problem. There is definitely some sort of caching problem and you should contact your host.
We had a similar issue and the plugins were not updating. The issue was due to the incorrect permissions on the plugin folder and the files inside the folders. Make sure to update the correct permission and this issue will be fixed.
So lets see if I accidentally got this figured out just by proving @Steve 's comment wrong
So you maybe had typed in the wrong ftp creditials for another server, wordpress uploads this plugins to the ftp what is on another server, then is thinks the plugins are updated, tells you that and then they are not (on this server)?
Another possible way to trigger this issue is by hooking into one of WordPress's update filters (like pre_set_site_transient_update_plugins
) and returning false, which prevents the updater from finishing its update check and causes it to believe that it successfully executed with no updates found.
I'm not sure that's technically a bug or not, but in any case, it's one possible reason why this silent failure can occur. So if you have any plugins that run custom update-related code, double check to make sure that they're not screwing something up.
Turn off the OpCache. +optional: install plugin: WP Crontrol, then run "wp_update_plugins" Cron Event.
本文标签: Plugins won39t update when Wordpress says they39re updated
版权声明:本文标题:Plugins won't update when Wordpress says they're updated 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1736304234a1932163.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
upgrade=Update Plugins&checked[]=some-plugin/some-plugin.php&checked[]=another_plugin/another_plugin.php
. Is there anything non-traditional about your WP installation, like symlinking the plugins directory? – Matthew Boynes Commented Mar 7, 2013 at 21:37