我已经在Application1的域根目录下安装了cakephp verion 1.3。
现在我想开发另一个音乐应用程序,我想存储在子目录中。现在我想为这个应用程序使用最新的cakephp版本。 我是cakephp的新手,并且不想在两个应用程序中使用相同的cakephp核心。第一个根应用程序不是由我开发的。
目录结构如下。
ROOT
├── .htaccess
├── cake
│ ├── config
│ ├── console
│ ├── libs
│ ├── tests
├── app
│ │ ├── .htaccess
│ │ ├── libs
│ │ ├── vendors
│ │ ├── config
│ │ ├── plugins
│ │ ├── views
│ │ ├── models
│ │ ├── controllers
│ │ ├── temp
│ │ ├── WEBROOT
│ │ │ ├── .htaccess
├──music (this one i want to use for latest version cakephp installation).
我在music目录中安装了cakephp 2.5.2,但无法通过www.example.com/music /
访问它重定向到第一个根应用程序,即example.com/member/index。 在
├── app
│ │ ├── config
│ │ ├ ├──routes.php
我有这个:
Router::connect('/', array('controller' => 'members', 'action' => 'index'));
如果无法理解我想要的东西:
我的问题:
我如何运行两个不同的cakephp版本,一个在域的根目录 第二个在子目录(音乐)。
如果不可能,我将使用相同的版本,但一个应用程序将在音乐子目录中。
答案 0 :(得分:0)
两个版本都可以正常工作,只需确保您没有编写htaaccess规则将所有传入请求重定向到第一个cakephp文件夹。