Jump to content

Recommended Posts

Posted

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.

Posted

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.

  • 2 weeks later...
Posted

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.

Posted

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.

Posted

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.

Posted

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.

Posted (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 by TCH-Dick
struck out incorrect information
Posted
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?

Posted

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.

  • 3 months later...
  • 2 weeks later...
Posted (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 by TheMovieman
Posted (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 by TheMovieman
Posted (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 by TheMovieman

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...