Error while uploading new plugin to WordPress

Linode Staff

Hi I am working on a wordpress website hosted here. I am unable to upload, update or install any plugin The error that I see is this "Update failed: The package could not be installed. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature".

Has anybody else experienced this issue or know what could help resolve this sort of issue?

2 Replies

Hi there,

Without knowing what specific WordPress plugin you are trying to install, helping you is a bit more challenging. As best as I can tell, this could be due to different causes. The following reasons come to mind:

  • You don't have enough disk space in your Linode left to install the plugin.
  • Your .zip file is too large, and your web server configurations may be timing out due to memory limits while trying to unzip it.
  • Your .zip file is corrupted or otherwise does not have a correct WordPress plugin file structure.

Ruling out the first possible reason, should be relatively simple. If you can SSH into your system, you can verify how much disk space you are using by running the "df -h" command. If you are at your limit, then upgrading to a larger plan can fix this. This section in particular from the Linode docs can help with that process:

The other two possibilities might be a bit more complex to troubleshoot. Researching online I came across a post from the WordPress Support that offers some insights that might help you resolve this:

As far as I can see, manually uploading the plugin could be the best way to go if the issue is not related to your disk size. The above linked resource from the WordPress Support site links to what seems to be a helpful guide on how to manually update your WordPress plugin via FTP:

There's a great guide in the Linode documentation for how to transfer files with FileZilla you could review for further guidance:

Having used WordPress for several years now I know sometimes installing a new plugin manually can be more challenging than when you install it via the WordPress plugin store. I hope these resources help you find the right solution!




Please enter an answer

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct