赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 对象存储
  4. 开发参考
  5. 常用工具
  6. ossftp
  7. 使用案例
  8. Phpwind如何存储远程附件到OSS

Phpwind如何存储远程附件到OSS

  • 使用案例
  • 发布于 2025-04-21
  • 0 次阅读
文档编辑
文档编辑

本文介绍如何基于Phpwind论坛存储远程附件。

前提条件

  • 已开通OSS服务,并创建了一个公共读权限的存储空间(Bucket)。

    • 开通OSS服务请参见开通OSS服务。

    • 创建Bucket的步骤请参见创建存储空间。

  • 已搭建phpwind论坛。如还未搭建可跳转到轻量应用服务器搭建,选择对应镜像快速搭建phpwind论坛服务器。

背景信息

网站远程附件功能是指将用户上传的附件直接存储到远端的存储服务器,一般是通过FTP的方式存储到远程的FTP服务器。目前Discuz论坛、phpwind论坛、Wordpress个人网站等都支持远程附件功能。

本文档测试所用phpwind版本为phpwind8.7。

配置步骤

  1. 使用管理员账号登录phpwind站点,点击系统设置输入账号信息进入管理界面。

  2. 在管理界面单击全局 > 附件设置 > 附件设置。

  3. 单击FTP设置,设置FTP选项。

    配置项

    说明

    使用FTP上传

    选择开启。

    站点附件地址

    填写Bucket的外网访问域名,格式为http://BucketName.Endpoint。测试所用Bucket名为test-hz-jh-002,属于杭州地域。所以这里填写的是http://test-hz-jh-002.oss-cn-hangzhou.aliyuncs.com。关于访问域名的详情请参见OSS访问域名使用规则 。

    FTP服务器地址

    即运行ossftp工具的地址,通常填写127.0.0.1即可。

    FTP服务器端口

    默认为2048。

    FTP上传目录

    填半角句号(.)即可,表示在Bucket的根目录开始创建附件目录。

    FTP账号

    格式为AccessKeyID/BukcetName。注意这里的正斜线(/)不是或的意思。

    FTP密码

    即AccessKeySecret。

    超时时间[秒]

    设置为10,如果10秒内没有返回请求结果,表示系统将会超时返回。

  4. 发帖验证配置是否成功。

    1. 发贴时上传图片附件。

    2. 在图片上右键单击,之后单击在新标签页中打开链接。

      通过图中的URL,我们可以判断图片已经上传到OSS的test-hz-jh-002 Bucket。

相关文章

FileZilla如何上传本地站点文件到OSS 2025-04-21 17:17

FileZilla客户端是一款简单易用的FTP客户端工具。本文介绍如何使用FileZilla客户端将本地站点的文件上传到OSS。 前提条件

Discuz如何存储远程附件到OSS 2025-04-21 17:17

网站远程附件功能是指通过FTP方式将用户上传的附件直接存储到远程的FTP服务器,目前Discuz论坛、PHPWind论坛、WordPress个人网站等都支持远程附件功能。本文介绍如何基于Discuz论坛存储远程附件。 前提条件

Phpwind如何存储远程附件到OSS 2025-04-21 17:17

本文介绍如何基于Phpwind论坛存储远程附件。 前提条件

WordPress如何存储远程附件到OSS 2025-04-21 17:17

本文介绍如何基于WordPress个人网站存储远程附件。 前提条件

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号