がらくたネット


Drupal

Drupal

インストール

apache+suphp環境下へのインストール

# tar -zxvf drupal-6.13-japanese_013.tgz
# mkdir /var/www/vhosts/e-garakuta.mydns.jp/public_html/drupal
# chown -R e-garakuta.mydns.jp: /var/www/vhosts/e-garakuta.mydns.jp/public_html/drupal
# chmod 755 /var/www/vhosts/e-garakuta.mydns.jp/public_html/drupal
# mv drupal-6.13/* drupal-6.13/.htaccess /var/www/vhosts/e-garakuta.mydns.jp/public_html/drupal
# cd /var/www/vhosts/e-garakuta.mydns.jp/public_html/drupal
# chmod 744 *.php

ポイント

  • オーナーを適切に変更しておく
  • トップディレクトリ(このテストの場合はdrupalディレクトリ)のパーミッションに注意
  • インストールディレクトリの*.phpは744にしておく(700でもよい、suphpで弾かれるよ)

PHP 5.3環境下

php 5.3環境下にDrupalをインストールした場合 Function ereg() is deprecated in なにがし といったエラー表示が大量になされる

includes/common.incの590行目辺り
if ($errno & (E_ALL ^ E_NOTICE)) { これを
if ($errno & (E_ALL & ~E_NOTICE & ~E_DEPRECATED)) { に修正する

モジュール

jamail

Drupal 6.Xからの日本語メールをISO-2022-JPにエンコードする

# tar -zxvf jamail-6.x-1.0.tgz
# cp -R jamail <Drupalインストールディレクトリ>/sites/all/modules
[管理セクション]>>[サイトの構築]>>[モジュール]でJamailを有効化

CCK

Viewers

Organic Groups

Rules

Ubertcart

deployment

devel

feature

OpenAtrium