Zendframework導入方法。
Apacheで、どのように構成されているのか、今まで全く
知らなかったのですが(´・ω・`)
ドキュメントルートが
「/home/choo/html」
に指定されていて、その中に「index.php」が置かれています。
※その他、
「choo1->/home/choo1/html/」
「choo2->/home/choo2/html/」
のように別のアカウントへのシンボリックリンクが張られていて、
該当するURLにアクセスされた場合は、それぞれのディレクトリに
遷移するようになっています。
さて、index.phpの中身は、
<?php
$path = dirname(__FILE__).'/../ZendFramework/library/';
$path .= PATH_SEPARATOR . dirname(__FILE__).'/../webapp/';set_include_path($path);
require_once 'Zend/Controller/Front.php';
Zend_Controller_Front::getInstance()->setParam('noViewRenderer', true);
Zend_Controller_Front::run(dirname(__FILE__).'/../webapp/controllers/mb/');
ZendFrameworkとSmartyを、任意のApacheのディレクトリに置いた後、この
「index.php」
でそれらの読込先を指定すれば動くようになります☆
難しいと思っていたら、すごく単純でした(・∀・)
これなら、色んなプロジェクトにも使えそう…♪