すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:Discuz! フォーラムのリモート添付ファイルを保存

最終更新日:Sep 10, 2026

リモート添付ファイル機能を使用すると、ユーザーがアップロードしたファイルをリモート FTP サーバーに保存できます。Discuz! フォーラム、PHPWind フォーラム、WordPress ウェブサイトなど、多くのプラットフォームがこの機能をサポートしています。 このトピックでは、Discuz! フォーラムを設定して、そのリモート添付ファイルを Object Storage Service (OSS) に保存する方法について説明します。

前提条件

  • 公開読み取り権限を持つバケットが作成済みであること。 詳細については、「バケットの作成」をご参照ください。

    このトピックでは、例として中国 (杭州) リージョンの test-hz-jh-002 という名前のバケットを使用します。

  • ossftp がインストール済みであること。 詳細については、「ossftp のインストール」をご参照ください。

  • Discuz! フォーラムがセットアップ済みであること。 ソフトウェアをダウンロードするには、Discuz!ᵂ 公式ウェブサイトにアクセスしてください。

    このトピックでは、Discuz! X3.1 を例として使用します。

操作手順

  1. 管理者として Discuz! サイトにログインします。

  2. 管理コンソールで [Global] をクリックし、次に [アップロード設定] をクリックします。

  3. [リモート添付ファイル] をクリックし、リモート添付ファイルのパラメーターを設定します。

    パラメーター

    値の例

    説明

    リモート添付ファイルを有効にする

    [はい]

    リモート添付ファイルを有効にします。

    SSL 接続を有効にする

    [いいえ]

    SSL 接続を有効にします。

    FTP サーバーアドレス

    127.0.0.1

    ossftp が実行されているサーバーの IP アドレスです。 ossftp がローカルマシンで実行されている場合は、127.0.0.1 と入力します。

    FTP サーバーポート

    2048

    ossftp がリクエストをリッスンするポートです。 デフォルトのポートは 2048 です。

    FTP ユーザー名

    Y6IoUOZReouXvWaXuwjvDch9******/examplebucket

    ossftp への接続に使用するユーザー名です。バケットへのアクセス権限を持つ AccessKey ID とバケット名で構成されます。 形式は AccessKey ID/BucketName です。 AccessKey ID の取得方法については、「AccessKey の作成」をご参照ください。

    説明

    ログインユーザー名はカスタマイズできます。 詳細については、「カスタムログインユーザーの作成」をご参照ください。

    FTP パスワード

    sRaQg0i3SH9EqYXJSL1hlaR******

    ossftp 接続のパスワードです。 AccessKey ID に対応する AccessKey Secret を使用します。 AccessKey の取得方法については、「AccessKey の作成」をご参照ください。

    説明

    ログインパスワードはカスタマイズできます。 詳細については、「カスタムログインユーザーの作成」をご参照ください。

    パッシブ (PASV) 接続

    [はい]

    パッシブモードを有効にするには、[はい] を選択します。

    リモート添付ファイルディレクトリ

    .

    リモート添付ファイルを格納する OSS バケット内のディレクトリです。 ピリオド (.) は、バケットのルートディレクトリを示します。

    リモートアクセス URL

    https://test-hz-jh-002.oss-cn-hangzhou.aliyuncs.com

    バケットのアクセス URL です。形式は https://BucketName.エンドポイント です。

    FTP 転送タイムアウト

    0

    サーバーのデフォルトのタイムアウト値を使用するには、0 を入力します。

  4. [リモート添付ファイルのテスト] をクリックして、設定を検証します。

  5. 新しい投稿を作成して、設定を検証します。

    1. 投稿を作成する際に、画像添付ファイルをアップロードします。

    2. 画像を右クリックし、[リンクを新しいタブで開く] を選択します。

      画像 URL が http(s)://BucketName.エンドポイント/path/filename の形式である場合、添付ファイルは正常にアップロードされています。

      たとえば、画像 URL は https://test-hz-jh-002.oss-cn-hangzhou.aliyuncs.com/forum/201512/18/171012mzvkku2z3na2w2wa.jpg です。