サーバー要件
TIP
Craft Server Check スクリプトを使うことで、サーバーが Craft の要件を満たしているかどうかを素早く確認できます。
Craft は次の項目が必要です。
- PHP 7.0 以降
- with InnoDB の MySQL 5.5 以降、MariaDB 5.5 以降、または、PostgreSQL 9.5 以降
- 少なくとも 256MB の PHP 割当メモリ
- 少なくとも 200MB の空きディスク容量
必要な PHP エクステンション
Craft は次の PHP エクステンションが必要です。
- ctype
- cURL
- GD または ImageMagick。ImageMagick が好ましいです。
- iconv
- JSON
- Multibyte String
- OpenSSL
- PCRE
- PDO MySQL Driver または PDO PostgreSQL Driver
- PDO
- Reflection
- SPL
- Zip
オプションの PHP エクステンション
- Intl – よりリッチな国際化のサポートを追加します。
- DOM - yii\web\XmlResponseFormatter と同様に XML フィードの解析に必要です。
オプションの PHP メソッドと設定
一部の共用ホスティング環境では、Craft の機能に影響を与える PHP メソッドや設定が無効になっています。
- allow_url_fopen - アップデートやプラグインストアからのプラグインインストールを可能にするため、Craft では PHP 設定を有効にする必要があります。
- proc_* - プラグインストアを利用したり、メールの送信ができるよう PHP の
proc_
メソッドを有効にする必要があります。
必要なデータベースユーザー特権
Craft のデータベースに接続するユーザーには、次の特権がなければなりません。
MySQL/MariaDB
SELECT
INSERT
DELETE
UPDATE
CREATE
ALTER
INDEX
DROP
REFERENCES
LOCK TABLES
PostgreSQL
SELECT
INSERT
UPDATE
CREATE
DELETE
REFERENCES
CONNECT
コントロールパネルのブラウザ要件
Craft のコントロールパネルは、モダンブラウザが必要です。
Windows と macOS
- Chrome 29 以降
- Firefox 28 以降
- Safari 9.0 以降
- Microsoft Edge
モバイル
- iOS: Safari 9.1 以降
- Android: Chrome 4.4 以降
TIP
Craft の CP のブラウザ要件は、実際のウェブサイトとは関係がありません。もしあなたがつらい仕事を苦にせず、IE 6 で完璧に表示されるサイトを望むのであれば、あたなの望む通りにできます。