ネットコモンズ

KDDI CPI ACE01 でのインストール方法

この記事はcakePHPで開発された『Netcommons3』のインストール方法を各レンタルサーバー毎にまとめた個人的な覚書です。
各レンタルサーバーの設定変更や、Netcommons3の開発状況によっては対応方法が変わっていく事がありますのでご了承ください。

KDDI CPI ACE01(2011,2015サーバ)

1)PHPのパスを通すために変更します。
 app/Console/cake 40行目
 exec php -q "$CONSOLE"/cake.php -working "$APP" "$@"
  ↓
 exec /usr/local/bin/<b>php-5.6.19</b> -q "$CONSOLE"/cake.php -working "$APP" "$@"
 ※PHPのバージョンに合わせて変更してください。
2)データベースの設定
 ホスト名:127.0.0.1
 ※CPIのサイトポリシーでlocalhostでは接続できません。
3)2011サーバーの場合
 CONSOLE=$(dirname -- "$(canonicalize "$0")")
  ↓
 CONSOLE=/usr/xxxxxxxxx/html/app/Console //フルパスを記入する
 APP=$(dirname "$CONSOLE")
  ↓
 APP=/usr/xxxxxxxxx/html/app //フルパスを記入する