読者です 読者をやめる 読者になる 読者になる

牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

CakePHP を composer でインストールした場合に絶対パスから相対パスに変更するべき3ヵ所のメモ

CakePHP

(CakePHP2.4.3)

公式サイトの手順だと webroot/index.php だけ修正しているが、修正すべき絶対パスが3ヵ所ある。

絶対パスから相対パスに変更するファイル

app/webroot/index.php
-define('CAKE_CORE_INCLUDE_PATH',  DS . 'Users' . DS . 'username' . DS . 'app_dir' . DS . 'Vendor' . DS . 'pear-pear.cakephp.org' . DS . 'CakePHP');
+define('CAKE_CORE_INCLUDE_PATH', ROOT . DS . 'Vendor/pear-pear.cakephp.org/CakePHP');
app/webroot/test.php
-define('CAKE_CORE_INCLUDE_PATH',  DS . 'Users' . DS . 'username' . DS . 'app_dir' . DS . 'Vendor' . DS . 'pear-pear.cakephp.org' . DS . 'CakePHP');
+define('CAKE_CORE_INCLUDE_PATH', ROOT . DS . 'Vendor/pear-pear.cakephp.org/CakePHP');
app/Console/cake.php
	// the following line differs from its sibling
	// /app/Console/cake.php
-	* ini_set('include_path', $root . PATH_SEPARATOR .  $ds . 'Users' . $ds . 'username' . $ds  . 'app_dir' . $ds . 'Vendor' . $ds . 'pear-pear.cakephp.org' . $ds . 'CakePHP' . PATH_SEPARATOR . ini_get('include_path')); */
+	ini_set('include_path', $root . $ds . 'Vendor' . $ds . 'pear-pear.cakephp.org' . $ds . 'CakePHP' . PATH_SEPARATOR . ini_get('include_path'));