単一のサーバーで LightVC の複数のインスタンスを構成できた人はいますか? 目標は、ルートからのサブフォルダーにフレームワークを使用させることです。
例えば:
domain.com/applicationA/
domain.com/applicationB/
...
単一のサーバーで LightVC の複数のインスタンスを構成できた人はいますか? 目標は、ルートからのサブフォルダーにフレームワークを使用させることです。
例えば:
domain.com/applicationA/
domain.com/applicationB/
...
次のようにファイルを分割します。
/root/lightvc-2.0.1/classes
/root/lightvc-2.0.1/modules
/root/myvcapp/config
/root/myvcapp/controller
/root/myvcapp/views
/root/myvcapp/config/ 内
@ 6行目、これを追加しました:
$_SERVER['REQUEST_URI'] = substr($_SERVER['REQUEST_URI'],
@ 10行目、これを追加しました:
define('LIGHTVC_PATH', realpath($_SERVER['DOCUMENT_ROOT']."/lightvc-2.0.1") . '/');
このブロックを変更しました:
include(APP_PATH . 'classes/AppController.class.php');
include(APP_PATH . 'classes/AppView.class.php');
これに:
include(LIGHTVC_PATH . 'classes/AppController.class.php');
include(LIGHTVC_PATH . 'classes/AppView.class.php');
/myvcapp/config、/myvcapp/controller、および/myvcapp/viewsへのアクセスをブロックする必要があります。httpd.conf を使用してこれを行う予定です。