# Install (only for first install, not for update)と書いてあります。これを自分なりに追加・解釈して読むと、
- Extract in one folder, "phpcollab" for example (with Xoops integration, extract as "phpcollab" in modules folder)
- Unix/Linux: rename "includes/settings_blank.php" to "includes/settings.php"
- Unix/Linux: chmod 777 + chown apache "includes/settings.php" file, "files" folder and "logos_clients" folder
- Create a new MySql, PostgreSQL or Sql Server database "phpcollab" or use existing database
- Start at installation/setup.php
- Set all parameters
- Delete installation/setup.php file after successfull install
- Login at index.php
- With Xoops integration, go to admin, edit settings and set Xoops integration to "true" and set full path to your Xoops folder
- Avanced users can edit generated file includes/settings.php
①ダウンロードしたファイルを解凍といった感じです。ただし、マイコミジャーナルの記事にも書いてあるとおり、notificationメール(プロジェクトが変更されたときなどに送信されるメール)と、ガントチャート(プロジェクト作成>タスク作成 とするとプロジェクトの画面に現れます)において文字化けします。特にガントチャートについてはこのシステムの目玉なので、文字化けは痛い…、ということで何とかしたい!と思いますが、これは…マイコミジャーナル参照。さーせんw。ただし2点だけ補足。efontからダウンロードできるさざなみフォントは、tar.bz2という拡張子がついていますので、+Lhacaか何かで解凍してください。あと絶対パスという言葉が出てきますが、これは/home/~のように始まるパスです。lolipopなら、/home/sites/lolipop.jp/users/*****-*****/web/(ここで自分のルートフォルダ)php/phpcollab/includes/fonts/といった感じになります。次にメールについてですが、残念ながらマイコミジャーナルの記事では文字化け治らなかったので…、includes/phpmailer/class.phpmailer.phpの中の、437行目付近で
②includes/settings_blank.phpの_blankを消して、includes/settings.phpにする。
③アップロードする
④includes/settings.phpのパーミッションを777にする。
⑤installation/setup.phpにアクセス。
⑥各種設定(詳しくはマイコミジャーナル参照)
⑦installation/setup.phpを削除。
⑧index.phpにアクセスして使い放題
if ($this->Sender != "" && strlen(ini_get("safe_mode"))< 1)となっている箇所があるので、
{ (略)
$rt = @mail($to, $this->EncodeHeader($this->Subject), $body,
$header, $params);
}
else
$rt = @mb_send_mail($to, $this->EncodeHeader($this->Subject), $body, $header);
if ($this->Sender != "" && strlen(ini_get("safe_mode"))< 1)といった感じに変更してください。するとしっかりと日本語でメールが送られてくるはずです。実際phpCollabまだ使い始めなんでその威力はわからないですが、最初触れた感じは、結構使いやすそうです。みなさんも是非試してみてください。
{ (略)
@mb_language("ja");
@mb_internal_encoding("UTF-8");
$rt = @mb_send_mail($to, $this->EncodeHeader($this->Subject), $body,
$header, $params);
}
else
@mb_language("ja");
@mb_internal_encoding("UTF-8");
$rt = @mb_send_mail($to, $this->EncodeHeader($this->Subject), $body, $header);
Introduction
凹みTipsはHTML、CSS、PHP、ActionScript3.0、JavaScriptからAjaxまで初心者の凹が試行錯誤繰り返しながら勉強していくサイトです。一緒に勉強していきましょう!
Categories
Recent Entries
Monthly Archives