Movable Typeのインストール時にdbフォルダを作成するように記載されていますが、dbフォルダはなんのために作成するのでしょうか?
また、dbフォルダがないとちゃんと動作しないのでしょうか?
Movable Typeを使用するのに、dbフォルダが必要なのは、データベースに、SQLiteか、BerkeleyDB(バークレイDB)を利用している場合だけです。
MySQLやPostgreSQLを利用する場合は、dbフォルダを作成する必要はありません。
どのデータベースを利用するかは、レンタルサーバによって決められています。
以下に参考情報として、各レンタルサーバ毎に使用できるデータベースを記載しておきます。
【参考:各レンタルサーバで使用できるデータベース】
ロリポップ・・・MySQL または、SQLite
さくらインターネット・・・BerkeleyDB(標準)
XREA・・・MySQL(標準)、または、SQLite、または、PostgreSQL
エックスサーバ・・・MySQL
Movable Typeでどのデータベースを使用するかは、「mt-config.cgi」で指定します。
「mt-config.cgi」ファイルの以下記述が使用するデータベースの指定です。
▼MySQLの場合
▼PostgreSQLの場合
▼SQLiteの場合
▼BerkeleyDBの場合
データベースには、Movable Typeのエントリー(記事)をはじめ、すべてのテンプレートやコメント、設定情報が格納されています。
SQLiteやBerkeleyDBは、データベースに直接アクセスされたり、データベースをダウンロードされる可能性もあります。
不正アクセスを防ぐために、.htaccessファイルを設定しましょう。
.htaccessをテキストエディタで新規に作成し、以下の内容を記述します。
作成した.htaccessファイルをdbフォルダにアップロードします。
Movable Typeとは、なぜMovable Typeを使うのか、Movable Typeのしくみ、テンプレートとは、プラグインとは、Movable Typeの基本を初心者にもわかりやすく解説します。
テンプレートの作り方、スタイルシートを使ったデザイン、プラグインの紹介と使い方、モジュール・テンプレートの使い方、1カラム型・2カラム型・3カラム型テンプレートの作り方などを初心者にもわかりやすく解説します。
1カラム型、2カラム型、3カラム型のテンプレートを作る方法
Movable Typeのスタイルシートを使って、オリジナルデザインにしよう
インストールのトラブル、記事(エントリー)投稿時のトラブル、サーバエラーやページが表示されないなどのMovable Typeに関する疑問・質問を解決します。
Movable Type3.2用のテンプレートを無料配布しています。 1カラム型、2カラム左サイドバー型、2カラム右サイトバー型、3カラム型、フリースタイルなど今後もどんどん追加する予定です。