Movable Type

ホーム » Movable Type » A-Member » A-Memberドキュメント » A-Member3のインストール

A-Member3のインストール

以下は、MTはすでにインストール済みの状態で行ってください。
(MTにA-Memberを組み込んだ状態でMTをインストールしてもA-Memberは正しくインストールされません。)

ファイルのアップロード、パーミッション設定

ファイルのアップロード

ダウンロードファイルを解凍してください。
解凍すると以下のディレクトリやファイルが展開されます。

mt-static
plugins    
themes     
README.txt

A-Member以外を先にインストールする

※以降のインストール先は、MTをインストールしているディレクトリの配下の話になります。

  1. [plugins]ディレクトリに、解凍ファイルの[plugins]ディレクトリ配下の以下のディレクトリをアップロードしてください。
    • [AForm]
    • [ContentFieldEx] ... A-Member4.x.xの場合
    • [CustomFieldEx]
    • [PartialDynamicPublishing]
  2. [mt-static/plugins]ディレクトリに、解凍ファイルの[mt-static/plugins]ディレクトリ配下の以下のディレクトリをアップロードしてください。
    • [AForm]
  3. Movable Typeの管理画面にアクセスしてください。
    自動的にA-Formのインストール処理が実行されますので、画面の案内にしたがってインストールしてください。

A-Memberをインストールする

  1. [plugins]ディレクトリに、解凍ファイルの[plugins]ディレクトリ配下の以下のディレクトリをアップロードしてください。
    • [AMember]
  2. Movable Typeの管理画面にアクセスしてください。
    自動的にA-Memebrのインストール処理が実行されますので、画面の案内にしたがってインストールしてください。

※[plugins]ディレクトリには不要なファイルを置かないようにしてください。
例えば古いバージョンを plugins/AForm.old/ とバックアップのように置いていると、新旧の両ソースともプラグインとして認識され誤動作のもとになります。
※[mt-static]ディレクトリがブログごとにある場合
ブログごとに異なる[mt-static]ディレクトリを設けている場合は、それぞれの[mt-static]ディレクトリに、解凍ファイルの[mt-static]ディレクトリをコピーしてください。

A-Memberテーマをインストールする

  1. [themes]ディレクトリに、解凍ファイルの[themes]ディレクトリ配下の以下のディレクトリをアップロードしてください。
    • [a-member]

A-Memberテーマについては以下のドキュメントも併せてご覧ください。
A-Memberテーマについて

ファイルのパーミッション設定

次のファイルのパーミッションを 755 に設定してください。

MT_INSTALL_DIR/plugins/AForm/aform_engine.cgi
MT_INSTALL_DIR/plugins/AForm/aform_logger.cgi
MT_INSTALL_DIR/plugins/AForm/aform_checker.cgi
MT_INSTALL_DIR/plugins/AMember/auth.cgi
MT_INSTALL_DIR/plugins/AMember/download.cgi

※環境によっては777や775に設定する必要があるかもしれません。

次のフォルダ及び、その中にあるファイルのパーミッションを 777 に設定してください。
このディレクトリは、排他制御用ロックファイルの置き場所として、
また、フォームからアップロードした添付ファイル保存先として使われます。

MT_INSTALL_DIR/plugins/AForm/data

全ページがPHPで実行されるようにする

A-Memberはページのヘッダーなどに、現在ログイン中のユーザー名などを出力することができます。
また、ログイン中ならお問い合わせフォームなどに、あらかじめログインしているユーザーの名前を埋め込むこともできます。
この機能を活用するために、全ページはPHPとして実行できるようにしなくてはなりません。

具体的には

または、

AddType application/x-httpd-php .php .html
サーバー環境によっては下記のように記述する必要がある場合もあります。
AddHandler application/x-httpd-php .php .html

メインページの拡張子をphpにした際の注意点

メインページの拡張子をphpに変更した場合、「過去の記事」などのリンクをクリックしたときに以下のエラーが出ることがあります。
error.png

「過去の記事」は、MTの検索結果のようにcgiで出力されるページとなっており、phpの処理を入れることは出来ずにエラーとなりますのでご注意ください。

A-Memberプラグインの設定

続いてシステムメニューのプラグインの設定でA-Memberの初期設定を行います。
詳しくは A-Memberプラグインの設定 をご参照ください。

A-Formプラグインの設定

A-MemberはA-Formのフォーム機能を利用しているため、A-Formが動作するように設定する必要があります。
設定内容についてはA-Formドキュメント テンプレートの初期設定(MTタグの編集) をご参照ください。

A-Memebr4について

A-Memebr4をご使用の場合は、 A-Member4のインストール をご覧ください。

STEP2.会員属性の設定

A-Member3のインストール についてのお問い合わせはこちら

お問い合わせ


フォーム作成プラグイン A-Form

予約サイト構築プラグイン A-Reserve

アークウェブのMovable Typeブログ

→アークウェブのMovable Typeブログ

MTによるサイト構築はこちら

アークウェブはシックス・アパート ProNet Japanのメンバーです。
Movable Typeなどシックス・アパート製品のシステム導入や構築を手がけるパートナー企業のネットワークに参加しています。



サービスおよびソリューション一覧

最新情報・投稿をチェック


このページのトップに戻る

Photo by ....

Powered by Movable Type Pro