Wordpress主题上传错误PCLZIP_ERR_BAD_FORMAT

我是php和wordpress的新手,但是由于某些需求,我不得不只使用wordpress。因此,为了开始,我阅读了一个教程并创建了一个自己的wordpress主题,当我尝试上传我的主题时,我得到了以下错误:

The package could not be installed. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature

搜索相同的内容,我发现通常此类错误的原因是最大可用空间或上传文件大小问题。但是,由于我正在本地主机上工作,我认为情况并非如此。此外,我还增加了 ,以及。但我仍然得到同样的错误。upload_max_filesizepost_max_sizememory_limit

我使用的是Wordpress 3.5.2。


答案 1

此错误是由于您正在尝试上传压缩版本以外的其他版本。在wordpress中上传插件时不支持其他格式。ZIP

您应该解压缩插件,并确保使用格式压缩并上传它将正常工作。ZIP


答案 2

一个简单的替代方案是下载主题包,将其升级并通过FTP整个主题文件夹上传到

/wp-content/themes

然后转到管理员 CP 并切换到新安装的主题。


推荐