ZBLOG默认提供的安装包格式为zba或者gzba。一般来说,可以通过:网站后台首页---插件管理 或者 主题管理---上传,即可。
部分特殊情况可能导致无法上传或者上传时报错,也有上传时不报错,提示成功,但是没有出现在应用列表的情况,请按照以下步骤一一排查。
1、主题或者插件安装包自身问题
部分用户使用迅雷等P2P软件或者非标准浏览器下载时,你得到的zba安装包可能会被修改过,此时程序无法解析修改过的zba文件,导致上传失败。可以通过使用火狐或者Chrome等标准浏览器进行下载后安装。
2、安装包体积过大
默认情况下,PHP环境一般只允许上传2M的文件,超过这个大小的文件将无法在线上传,具体影响参数主要有四个,可以在PHP程序所在的目录中的php.ini文件中找到。:
配置项 | 默认值 | 功能描述 |
file_uploads | ON | 确定服务器上的PHP脚本是否可以接受HTTP文件上传 |
memory_limit | 8M | 设置脚本可以分配的最大内存量,防止失控的脚本独占服务器内存 |
upload_max_filesize | 2M | 限制PHP处理上传文件的最大值,此值必须小于post_max_size值 |
post_max_size | 8M | 限制通过POST方法可以接受的信息最大量 |
如上表可知,一般情况下,PHP环境的主机只能上传最大2M的文件,如果文件体积过大,至少需要修改upload_max_filesize的值,其余参数根据情况进行调整。
如果你是虚拟主机,部分虚拟主机的控制面板提供了修改upload_max_filesize的功能,可以直接在线进行修改;如果没有提供修改面板,一般来说可以通过联系客服进行修改。
如果你是VPS或者独立主机,相信你一定会修改这四个参数。
3、权限问题
一般来说,安装ZBLOG的时候会给出提示zb_users这个文件夹及子文件夹需要写入权限,如果没有写入权限将无法在线安装主题或者插件。如果是这个问题win用户给予zb_users文件夹IIS用户的写入权限,linux用户可以直接给权限755,如果整站只有ZBLOG,也不妨直接给777。
转载请注明:鸟儿博客 » 主题或插件无法上传的可能原因及解决办法
这只能度娘或者谷歌,自己真心不会