Jeren Posted July 14, 2009 Posted July 14, 2009 According to part of the Wordpress site ( http://codex.wordpress.org/Core_Update_Host_Compatibility ), WP Auto Update won't work with TCH. Is this correct, or is this just old information that no one has updated yet? Quote
TCH-Thomas Posted July 14, 2009 Posted July 14, 2009 My experience is that wordpress has always worked fine on the TCH servers. There is a problem with the auto update feature from version 2.8, but not in the 2.7 branch as they mention. Also, I know that the techs are working on correcting the problem found in 2.8. Quote
TCH-Dick Posted July 14, 2009 Posted July 14, 2009 This issue was corrected a month ago, and was caused by a security feature on our servers that was blocking the creation of certain /tmp files. Not sure who posted that, we have never "waited on WordPress" for anything, if there is an issue on our end we work to make corrections. If anyone has any trouble using the update features, please check the permissions on your upgrade directory. Quote
Jeren Posted July 15, 2009 Author Posted July 15, 2009 Well, you may want to update the Wordpress folks so they correct that page. Quote
vangrieg Posted July 26, 2009 Posted July 26, 2009 My experience is that wordpress has always worked fine on the TCH servers. How about permission issues? I need to chmod directories to 777 every time WP or a plugin needs to write a file. Quote
TCH-Dick Posted July 26, 2009 Posted July 26, 2009 How about permission issues? I need to chmod directories to 777 every time WP or a plugin needs to write a file. You shouldn't have to change permissions, I maintain several Wordpress sites, none of which I have had to change permissions. You should delete your upload directory and let Wordpress create it next time you update or install a plugin. If you are having permission issue outside of your upload directory, then you should review the permissions for your entire Wordpress installation. Quote
vangrieg Posted July 27, 2009 Posted July 27, 2009 You shouldn't have to change permissions, I maintain several Wordpress sites, none of which I have had to change permissions. You should delete your upload directory and let Wordpress create it next time you update or install a plugin. If you are having permission issue outside of your upload directory, then you should review the permissions for your entire Wordpress installation. By default, permissions are 755 for directories and 644 for files, but the owner is me, not nobody. And certainly wp-content/plugins isn't owned by nobody; therefore updating plugins doesn't work properly. Quote
TCH-Dick Posted July 27, 2009 Posted July 27, 2009 Are you running a plugin to perform automatic updates? If so, you should remove it as they are no longer necessary. Quote
vangrieg Posted July 27, 2009 Posted July 27, 2009 Well, I installed this plugin because it had an option to upgrade all plugins with one click, can search plugins remotely (much better than browsing the WP site), etc. So I don't want to remove it. It can update plugins one by one using the FTP option, which is certainly a less convenient way. Quote
TCH-Dick Posted July 27, 2009 Posted July 27, 2009 (edited) Well, I installed this plugin because it had an option to upgrade all plugins with one click, can search plugins remotely (much better than browsing the WP site), etc. So I don't want to remove it. It can update plugins one by one using the FTP option, which is certainly a less convenient way. The built in update tool from WordPress also allows you to remotely browse/search for plugins. You can also select all plugins requiring updates and update them at the same time. Since the options you mentioned are available in both, it comes down to what is more convenient for you, checking a few boxes and entering your FTP details or changing permissions each time. We worked with multiple customers when WordPress released their built in tool and made adjustment to our servers to insure it worked properly. However, your issue is beyond our control as you are using a plugin that the author specifically states "The plugins directory needs to be writable by the webserver". I recommend that you at least temporarily deactivate any update plugins you have and test out the built in features. Edited July 28, 2009 by TCH-Dick struck out incorrect information Quote
vangrieg Posted July 28, 2009 Posted July 28, 2009 You can also select all plugins requiring updates and update them at the same time. I'm using 2.8.2 and can't find how to select all plugins that require update. Where is this option located? Since the options you mentioned are available in both, it comes down to what is more convenient for you, checking a few boxes and entering your FTP details or changing permissions each time. If I missed the "upgrade all" option then obviously entering FTP details isn't that big of a hassle. That doesn't help though with editing theme files and other issues. How do other hosts solve this problem? Quote
TCH-Dick Posted July 28, 2009 Posted July 28, 2009 I'm using 2.8.2 and can't find how to select all plugins that require update. Where is this option located? Please accept my apology, as my statement about upgrading all plugins at once was false and I assumed the bulk action worked for updates as well. I really should have looked closer and tested, instead of assuming. When you check the plugin page in your WordPress Admin panel, if there are plugins needing updates you will see the link "Upgrade Available", however as you stated, you still have to upgrade each plugin separately. If I missed the "upgrade all" option then obviously entering FTP details isn't that big of a hassle. That doesn't help though with editing theme files and other issues. How do other hosts solve this problem? This is determined by how Apache/PHP are setup and what owner they are set to run under. In this case PHP runs under the user Nobody and requires the open permissions to edit files. We are currently testing changes to our setup to move away from this and allow you to make changes to your files more securely. We will make an official announcement concerning this as soon as we complete our testing. Quote
carbonize Posted October 29, 2009 Posted October 29, 2009 Any word on this as, more often than not, when I try to update a plugin it fails. Quote
shirleytravis Posted November 10, 2009 Posted November 10, 2009 Any updates on the last problem? has it been fix? regards, shirley Quote
TheMovieman Posted November 13, 2009 Posted November 13, 2009 (edited) I'm having trouble as well with the automatic upgrade... The latest error I got was: Warning: ftp_mkdir() [function.ftp-mkdir]: PORT command successful in *removed*/wp-admin/includes/class-wp-filesystem-ftpext.php on line 240 and another from before: Warning: ftp_mkdir() [function.ftp-mkdir]: Could not open data connection to port *****(I removed this as not sure what I should post): Connection refused in *removed*/wp-admin/includes/class-wp-filesystem-ftpext.php on line 240 Edited November 13, 2009 by TheMovieman Quote
TCH-Bruce Posted November 13, 2009 Posted November 13, 2009 Try deleting the "upgrade" folder in the wp-content folder and try again. Quote
TheMovieman Posted November 13, 2009 Posted November 13, 2009 (edited) Still no dice: Downloading update from http://wordpress.org/wordpress-2.8.6.zip. Unpacking the update. Verifying the unpacked files Installing the latest version Could not copy file: *removed*/wp-includes/js/codepress/languages/csharp.css Installation Failed ------------ And it's not like other files aren't getting installed/copied over as there were a ton in the upgrade folder that I deleted again. Not sure if I should even try it again or wait for it to be available via Fantastico. Edited November 13, 2009 by TheMovieman Quote
TCH-Bruce Posted November 13, 2009 Posted November 13, 2009 Well there's always the manual way of doing it which is the way I apply WordPress updates. I've had success with the plugins auto updating though. Quote
TheMovieman Posted November 13, 2009 Posted November 13, 2009 (edited) Well there's always the manual way of doing it which is the way I apply WordPress updates. I've had success with the plugins auto updating though. I was wondering about the manual way. Reading up, you 1. Backup backup backup, 2. Download the new wordpress update, 3. Copy and Overwrite everything EXCEPT the wp-content folder. Is that correct? Edit: I tried using the auto update plug in but I'm having a brain fart, what is the FTP Host? Also, when I tried updating (via the auto update plugin), I got these errors: Warning: ftp_site() [function.ftp-site]: Could not change perms on /public_html/main: No such file or directory in /home/*removed*/public_html/main/wp-content/plugins/wordpress-automatic-upgrade/wpau_prelimcheck.class.php on line 196 Edited November 13, 2009 by TheMovieman Quote
TCH-Thomas Posted November 13, 2009 Posted November 13, 2009 That is correct. The ftp host is your domain (for instance ftp.example.net). Quote
TheMovieman Posted November 13, 2009 Posted November 13, 2009 (edited) Nevermind, got it working. Thanks Edited November 13, 2009 by TheMovieman Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.