I downloaded the new http.php file you linked to, and uploaded it to my server. Logged into the admin section, went to Tools>>Upgrade and tried the auto-update again, and it worked - upgrade was completed successfully this time.

Thanks so much Dion for your help!

Kim

------------------------------------------------

Dion Hulse(DD32) wrote:
try manually uploading the wp-includes/http.php file from 2.8.1 available here[1] and see if the upgrade then works?

I actually doubt it'll help honestly, but no harm in trying.

It sounds like the Curl Transport is returning non-complete data (Which was the exact reason for that trac ticket) - Unfortunately bugs fixed in 2.8.1 are only available after the upgrade is complete..

1: new http.php file: http://core.trac.wordpress.org/export/11705/trunk/wp-includes/http.php
--------------------------------------------------------------------
On Fri, 10 Jul 2009 14:04:25 +1000, Kim Parsell <[email protected]> wrote:
Thanks for the suggestion. I've checked the perms on the directories, and they are all set to 0755.

Auto-update of plugins works fine, and core updates have worked fine up until this version.

I enabled the List HTTP Transports plugin that Ryan Boren wrote back in December, and the results are:

    Available transports: Curl Streams Fopen

I also checked for errors logs, and there are none being generated after the upgrade failure.

Kim

------------------------------------------------

/*Kim Beasley wrote:*/
I reported it to my server people and they responded with the following answer:

- There was a permissions error in your directory, some directories were set as 0777 when they should be set as 0755, so I recursively reset the correct permissions for all of your directories. I then logged in and updated your WordPress installation to 2.8.1 successfully.

--
How may we help you grow your business?
Kim Beasley

------------------------------------------------------------------

/*On Thu, Jul 9, 2009 at 10:33 PM, Kim Parsell <[email protected]>wrote*/
I am trying to use auto-update to take a 2.8 install to 2.8.1, and am encountering the following error:

------------------------------------------------

Downloading update from http://wordpress.org/wordpress-2.8.1.zip.

Unpacking the update.

Incompatible archive: PCLZIP_ERR_BAD_FORMAT (-10) : Invalid End of Central Dir Record size : 12

Installation Failed

------------------------------------------------

This is the first time I've had an auto-update problem with this install. Auto-update for plugins works just fine, and core updates have worked fine until now.

I found a ticket in Trac (https://core.trac.wordpress.org/ticket/10104) which shows a fix that has been applied for 2.8.1. Unfortunately, this fix isn't working for me.

Any ideas on what I can do to get this working properly (other than a manual upgrade) and where I can look to try and track down the cause?

Thanks in advance!

Kim
_______________________________________________
wp-testers mailing list
[email protected]
http://lists.automattic.com/mailman/listinfo/wp-testers

Reply via email to