获取错误“无法安装该程序包。PCLZIP_ERR_BAD_FORMAT“

时间:2013-11-12 作者:user41362

我是wordpress的新手。我已经创建了自己的插件,它对我来说很好。。。现在我已经创建了rar/zip文件我的插件文件夹。。。我正在上传我的插件。我的另一个wordpress项目中的rar文件。。。

这是一个错误

The package could not be installed. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature
通过FTP,它在我所有的wordpress项目中运行良好。。。但我想让它可以上传。

我的插件文件结构是:--

/mypluging\\u目录

 **--images---** 
 **--css--**
 **--pluginfile.php--**
 **--abc.php--**
 **--xyz.php--**
我使用的是xampp 3.2.1,我的wordpress版本是3.7.1

任何帮助都将不胜感激。。

提前感谢

1 个回复
最合适的回答,由SO网友:Kalpit 整理而成

作为wordpress标准,您必须上传.zip 仅文件。。。正如你在问题中提到的.rar.. 无法上传。。。

尝试将转换为.zip 格式化并尝试。。。当然它会被上传。。。

之后,如果仍然有错误,请告诉我。。

希望它能帮助你。。。

结束

相关推荐

Security and Must Use Plugins

从codex article 必须使用插件:只需将文件上载到mu插件目录即可启用,无需登录我觉得这是一个潜在的安全问题。在站点上运行插件中的任何代码之前,必须通过管理面板激活常规插件。我一直认为这是一个明智的安全预防措施,因为攻击者如果能够以某种方式将文件上载到plugins文件夹,则在运行代码之前,还必须访问和修改数据库。这个mu-plugins 文件夹似乎提供了一种简单的方法来避免这种情况。我知道WordPress开发人员比我更了解安全性,所以我想知道是否有人能解释为什么这不是一个安全漏洞。