1. モジュール module_filter
このモジュールはモジュールがいっぱいになるとき、非常に便利です。
自動的にモジュールが分類されるし、モジュールの検索も簡単にできます。
2016年7月23日土曜日
2016年7月8日金曜日
1.1 Drupalの新規インストール準備
Drupalの新規インストール
今回はValue Domainのフリーサーバーを利用することにした。
最初にまず、クリアしなければならない課題は環境設定の変更です。
Drupalのソースをアップロードして、インストールを開始する前に
下記の作業をする必要があります。
それは.htaccessを修正することです。
これは主にサーバー提供する側の都合で設定変更になるもので、
下記を修正しました。
1..htaccess 内の「php_flag ***」「php_value ***」が使用できなくなる
今回はValue Domainのフリーサーバーを利用することにした。
最初にまず、クリアしなければならない課題は環境設定の変更です。
Drupalのソースをアップロードして、インストールを開始する前に
下記の作業をする必要があります。
それは.htaccessを修正することです。
これは主にサーバー提供する側の都合で設定変更になるもので、
下記を修正しました。
1..htaccess 内の「php_flag ***」「php_value ***」が使用できなくなる
2..htaccess に「mod_gzip_on」の設定があると500エラーとなる
3. .htaccess に「Options ALL」の設定があると500エラーとなる
その次にもし文字コードのエラー警告が出る場合、下記を修正する。
変更の参考情報はここにあります。
https://www.xrea.com/info/upgrade2014.html
上記を変更した後、Drupalのインストール画面が出てきたので、まずは第一関門をクリアした。
インストールの時、マルチバイトのエラーが出てとまってしまいますので、事前に
Durpalのソースに下記の修正を加える。
(1) sites/default/default.settings.phpを開き、137行目の
ini_set('arg_separator.output', '&');
の上に、以下をコピペ。
mb_language('ja');
ini_set('mbstring.script_encoding', 'UTF-8');
ini_set('mbstring.internal_encoding', 'UTF-8');
ini_set('mbstring.http_input', 'pass');
ini_set('mbstring.http_output', 'pass');
ini_set('mbstring.detect_order', 'auto');
ini_set('mbstring.substitute_character', 'none');
同じ場所にあるsettings.phpにも上記を追加しておきます。
これでインストールする前の準備が完了です。
3. .htaccess に「Options ALL」の設定があると500エラーとなる
その次にもし文字コードのエラー警告が出る場合、下記を修正する。
As confirmed, am running PHP 5.6 and a Drupal 7.17 project theme kickstart installer (just found out of outdated installer after troubleshooting).
Workarounds:
Under your settings.php or default.settings.php, under the ini_set set of variables
ini_set('session.gc_probability', 1);
ini_set('session.gc_divisor', 100);
Put in additional lines:
ini_set('mbstring.http_input', 'pass');
ini_set('mbstring.http_output', 'pass');
Alterantively, you may want to make sure a similar code is already present in your .htaccess file:
php_value mbstring.http_input pass php_value mbstring.http_output pass
変更の参考情報はここにあります。
https://www.xrea.com/info/upgrade2014.html
上記を変更した後、Drupalのインストール画面が出てきたので、まずは第一関門をクリアした。
インストールの時、マルチバイトのエラーが出てとまってしまいますので、事前に
Durpalのソースに下記の修正を加える。
(1) sites/default/default.settings.phpを開き、137行目の
ini_set('arg_separator.output', '&');
の上に、以下をコピペ。
mb_language('ja');
ini_set('mbstring.script_encoding', 'UTF-8');
ini_set('mbstring.internal_encoding', 'UTF-8');
ini_set('mbstring.http_input', 'pass');
ini_set('mbstring.http_output', 'pass');
ini_set('mbstring.detect_order', 'auto');
ini_set('mbstring.substitute_character', 'none');
同じ場所にあるsettings.phpにも上記を追加しておきます。
これでインストールする前の準備が完了です。
1.2 Drupal7.4.4のインストール
Drupalは Ver.7 とVer.8の二つバージョンがありますが、今回7のバージョンを使います。
理由としては実績があるのと、各種モジュールの対応も充実しています。
それからオブジェクト型ではなく、ソースコードは自分的に向いています。
インストールするには基本的にインストールウィザードとおりに実行すればよい。
今後は日本語パッケージがプリインストールしたパッケージを利用していませんので、
最初のインストール画面は英語になります。
これからDrupalのインストールを開始します。
画面-1
画面ー2
画面ー3
画面ー4
画面ー5
画面ー6
以上でインストールが完了です。非常に簡単です。
次回はサイトの設定を確認します。
登録:
投稿 (Atom)