适用人群说明
这篇文章适合以下人群:
- 刚装好苹果CMS V10,准备上传视频封面、剧照、文档、字幕文件的新手站长。
- 网站附件越来越多,想改成按日期分目录、按类型存储的运营者。
- 附件上传失败、图片前台不显示、水印不生效、缩略图生成不了,想彻底解决的人。
- 想把本地附件迁移到七牛、阿里云OSS、腾讯云COS、FTP等远程存储的站长。
如果你符合其中任意一条,下面按步骤操作即可。
准备工作
开始前确认三件事:

苹果CMS附件设置实战教程,从本地上传到远程云存储,新手一次配置成功
- 苹果CMS已经安装完成,后台能正常登录。
- 服务器 PHP 版本建议 7.2 以上,并且开启 GD 库、fileinfo 扩展。
- 网站根目录下的
upload、runtime目录必须可写,Linux 一般设置 755,如果不行,临时改成 777 测试,配置成功后再改回 755。
记录你的网站根目录,/www/wwwroot/maccms,后面检查权限和路径会用到。
完整搭建步骤
进入苹果CMS附件设置
登录后台,找到“系统”菜单,点击“附件设置”,部分版本可能叫“附件参数”或放在“系统 -> 基本设置 -> 附件”选项卡里,名称略有差异,功能基本一致。
配置基础附件参数
这是苹果CMS附件设置的核心部分,逐项填写:
- 本地附件路径:填
upload,不要以斜杠开头,也不要填成/upload/,它表示附件保存在网站根目录的upload文件夹。 - 附件URL地址:如果附件存在本地,填
https://你的域名/upload/;如果用了CDN,填https://cdn.你的域名/upload/,注意末尾必须带斜杠。 - 允许上传类型:图片填
jpg,jpeg,png,gif,webp;视频填mp4,m3u8,ts;文档填pdf,doc,docx,zip,千万不要加php,asp,exe,sh这类危险后缀。 - 允许上传大小:
20480KB,也就是 20MB,这个值不能超过 PHP 的upload_max_filesize和post_max_size。 - 命名规则:选“日期+随机”或“时间戳”,不要用原文件名,避免中文乱码、特殊符号和文件覆盖。
- 目录分割:选“按日期”或“按类型”,推荐按日期,
upload/2025/06/07/,防止单个目录文件过多。
配置图片处理
继续在附件设置里找到图片相关选项:
- 缩略图:开启,宽度建议 300,高度建议 200,质量 85。
- 水印:开启,上传一张 PNG 水印图,位置选右下角,透明度 60。
- 图片压缩:开启,质量 80,如果封面要求高,可以调到 90。
配置远程附件(可选)
附件多、流量大,建议用云存储,在附件设置里选择远程存储类型:
- 七牛、阿里云OSS、腾讯云COS、FTP 等。
- 填写 AccessKey、SecretKey、Bucket、区域、访问域名。
- 远程附件URL填
https://cdn.你的域名/,末尾带斜杠。 - 保存后点击“测试上传”,测试成功再正式启用。
测试上传
进入后台“附件” -> “上传附件”,传一张 1MB 左右的图片,检查四件事:
- 文件是否出现在
upload/日期目录下。 - 附件管理里能否正常预览。
- 前台文章或视频封面能否显示。
- 缩略图和水印是否生效。
配置要点
- 路径权限:
upload目录所有者要和 PHP 运行用户一致,否则上传失败。 - URL必须带协议和斜杠:写
https://域名/upload/,不要写域名/upload。 - 大小限制三处一致:苹果CMS附件设置、PHP 的
upload_max_filesize、post_max_size、Nginx 的client_max_body_size都要大于你设置的值。 - 远程附件用HTTPS:否则前台会出现混合内容警告,图片可能不显示。
- 命名规则选随机:中文文件名在部分服务器上会乱码。
- 定期清理附件:在附件管理里删除未使用文件,避免占用空间。
常见踩坑提醒
- 上传失败:先查
upload目录权限,再查 PHP 上传限制,最后看磁盘是否满了。 - 图片上传成功但前台不显示:多半是附件URL写错,或者CDN没有回源,把图片地址复制到浏览器直接打开测试。
- 中文文件名乱码:把命名规则改成“日期+随机”或“时间戳”。
- 远程附件上传失败:检查密钥、Bucket、区域是否填错;Bucket 权限要设为公共读。
- 缩略图不生成:GD 库没装,或
upload目录不可写。 - 水印不显示:水印图不是 PNG,或服务器 GD 库不支持。
- 附件设置保存不了:登录超时或表单令牌过期,重新登录再保存。
- 备份遗漏:只备份数据库,忘了备份
upload目录,换服务器后附件全丢,一定要把upload一起备份。
苹果CMS附件设置并不复杂,关键是路径、URL、权限、大小限制这四点,按上面的步骤配置,新手也能一次成功,配置完成后,务必上传测试文件,确认前台显示正常,如果以后要迁移到云存储,先备份 upload 目录,再修改附件设置,最后批量替换旧附件地址即可。
发表评论