ホーム » 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をインストールしているディレクトリの配下の話になります。
- [plugins]ディレクトリに、解凍ファイルの[plugins]ディレクトリ配下の以下のディレクトリをアップロードしてください。
- [AForm]
- [ContentFieldEx] ... A-Member4.x.xの場合
- [CustomFieldEx]
- [PartialDynamicPublishing]
- [mt-static/plugins]ディレクトリに、解凍ファイルの[mt-static/plugins]ディレクトリ配下の以下のディレクトリをアップロードしてください。
- [AForm]
- Movable Typeの管理画面にアクセスしてください。
自動的にA-Formのインストール処理が実行されますので、画面の案内にしたがってインストールしてください。
A-Memberをインストールする
- [plugins]ディレクトリに、解凍ファイルの[plugins]ディレクトリ配下の以下のディレクトリをアップロードしてください。
- [AMember]
- Movable Typeの管理画面にアクセスしてください。
自動的にA-Memebrのインストール処理が実行されますので、画面の案内にしたがってインストールしてください。
※[plugins]ディレクトリには不要なファイルを置かないようにしてください。
例えば古いバージョンを plugins/AForm.old/ とバックアップのように置いていると、新旧の両ソースともプラグインとして認識され誤動作のもとになります。
※[mt-static]ディレクトリがブログごとにある場合
ブログごとに異なる[mt-static]ディレクトリを設けている場合は、それぞれの[mt-static]ディレクトリに、解凍ファイルの[mt-static]ディレクトリをコピーしてください。
A-Memberテーマをインストールする
- [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として実行できるようにしなくてはなりません。
具体的には
- ファイルの拡張子を .html ではなく、 .php としてパブリッシュする
または、
- 次の記述が書かれた .htaccess をサイトの一番上のディレクトリの中に配置する
AddType application/x-httpd-php .php .html サーバー環境によっては下記のように記述する必要がある場合もあります。 AddHandler application/x-httpd-php .php .html
メインページの拡張子をphpにした際の注意点
メインページの拡張子をphpに変更した場合、「過去の記事」などのリンクをクリックしたときに以下のエラーが出ることがあります。
「過去の記事」は、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のインストール をご覧ください。
アークウェブのMovable Typeブログ
新着記事
- 2024年11月 6日
Movable Type 8.0.5 / 8.4.0 / 7 r.5505 についてAシリーズは動作確認済みです - 2024年9月13日
A-Form Payment2.2.5 リリースのお知らせ - 2024年9月12日
リリースノート:A-Form PC 5.0.1/4.1.5/3.9.4, A-Member 5.0.1/4.1.5/3.9.4, A-Reserve 5.0.1/4.1.5/3.9.4 - 2024年9月 2日
2024年9月4日リリース予定のMovabletype7、8の Perl5.38.2のクラウドについて、Aシリーズは動作確認済みです - 2023年12月12日
MTプラグインAシリーズ:A-Form, A-Member, A-Reserve 5.0(MT8対応)、A-Form, A-Member, A-Reserve 4.1.4(MT7対応)リリースのお知らせ