aphly附件上传

[复制链接]
admin 发表于 2019-11-22 09:06:50 | 显示全部楼层 |阅读模式
本插件不支持上传添加水印!!!!!(但是可以修改模板使用oss的水印)


1、oss创建权限用户
教程链接

2、创建
11.jpg
12.jpg



3、修改CORS

客户端进行表单直传到OSS时,会从浏览器向OSS发送带有Origin的请求消息。OSS对带有Origin头的请求消息会进行跨域规则(CORS)的验证。因此需要为Bucket设置跨域规则以支持Post方法。

  • 登录OSS管理控制台
  • 在左侧存储空间列表中,单击目标存储空间名称,打开该存储空间概览页面。
  • 单击基础设置页签,找到跨域设置区域,然后单击设置。
  • 单击创建规则,配置如下图所示。


4、关于模块调用(pc端)
a.使用模块调用,如果产生缩略图默认情况下,裁切图片只是保存在本地的
source\function\function_block.php 大约400行
  1. 查找:$replacevalue = $_G['setting']['ftp']['attachurl'].$blockitem['thumbpath'];
  2. 改成:$replacevalue = $_G['setting']['attachurl'].$blockitem['thumbpath'];
复制代码
注:如果不会,作者可以帮忙修改。
b.使用模块调用,不产生缩略图 (无需修改)。

5、后台 全局-上传设置-远程附件
a、远程访问 URL: 例如: http://xxxxxx.oss-cn-hangzhou.aliyuncs.com
b、启用远程附件: 请选择否。

6、上传 htaccess
服务器为apache 需要上传htaccess,插件下载资料里有下载。
服务器为nginx 不需要。

7、手机版模板 原图显示
修改地址http://test.apixn.com/d34/forum.php?mod=viewthread&tid=74

8、自定义域名(这步不是必须的,需要美化的请设置)
1.jpg
绑定方法如上图
1、网站后台-》插件-》【OSS】 Bucket 域名:请填写自定义域名。(比如:img.apixn.com
2、网站后台-》第5步也是一样填写自定义域名。(比如:img.apixn.com
注:https://help.aliyun.com/knowledge_detail/39544.html?spm=a2c6h.13066369.0.0.5cc82d8cTi7r8T


备注:
  'uploadstatusmsgnag1' => '内部服务器错误',
  'uploadstatusmsg0' => '上传成功',
  'uploadstatusmsg1' => '不支持此类扩展名',
  'uploadstatusmsg2' => '服务器限制无法上传那么大的附件',
  'uploadstatusmsg3' => '用户组限制无法上传那么大的附件',
  'uploadstatusmsg4' => '不支持此类扩展名',
  'uploadstatusmsg5' => '文件类型限制无法上传那么大的附件',
  'uploadstatusmsg6' => '今日您已无法上传更多的附件',
  'uploadstatusmsg7' => '请选择图片文件',
  'uploadstatusmsg8' => '附件文件无法保存',
  'uploadstatusmsg9' => '没有合法的文件被上传',
  'uploadstatusmsg10' => '非法操作',
  'uploadstatusmsg11' => '今日您已无法上传那么大的附件',




















您需要登录后才可以回帖 登录 | 立即注册

本版积分规则