Z-Blog 上传图片失败:先分清楚是哪一层的限制
摘要
传图报错的提示往往很含糊,但原因分三层,一层层查最快。第一层:文件类型不允许后台「设置」里有允许上传的扩展名列表。webp、svg、avif 常不在默认列表里,补上再试。第二层:大小超限这里有三个数字,取最小的那个生效:后台设置里的大小、p
传图报错的提示往往很含糊,但原因分三层,一层层查最快。
第一层:文件类型不允许
后台「设置」里有允许上传的扩展名列表。webp、svg、avif 常不在默认列表里,补上再试。
第二层:大小超限
这里有三个数字,取最小的那个生效:后台设置里的大小、php.ini 的 upload_max_filesize、post_max_size。很多人只改后台设置,php 那边还是 2M,照样传不上。
第三层:目录权限
zb_users/upload 目录需要写权限。看图裂但文章能发,多半是权限问题。让主机商确认目录属主与 PHP 运行用户一致。
附带的两个小问题
- 中文文件名乱码:改成英文文件名再传。
- 传上去但文章里不显示:检查是不是复制了 http 的地址而站点是 https,浏览器会当混合内容拦掉。
2026年10月21日 13:21
前后30天 · 点日期看归档
9月21日
9月22日
9月23日
9月24日
9月25日
9月26日
9月27日
9月28日
9月29日
9月30日
10月1日
10月2日
10月3日
10月4日
10月5日
10月6日
10月7日
10月8日
10月9日
10月10日
10月11日
10月12日
10月13日
10月14日
10月15日
10月16日
10月17日
10月18日
10月19日
10月20日
10月21日
10月22日
10月23日
10月24日
10月25日
10月26日
10月27日
10月28日
10月29日
10月30日
10月31日
11月1日
11月2日
11月3日
11月4日
11月5日
11月6日
11月7日
11月8日
11月9日
11月10日
11月11日
11月12日
11月13日
11月14日
11月15日
11月16日
11月17日
11月18日
11月19日
11月20日