我正在尝试将新项目添加到我的服务器。我的服务器已经有一个位于主根目录(public_html)的项目。这两个项目都是使用Code Igniter构建的。 现在我添加了一个名为app2的文件夹中的新项目:下面是我的文件夹结构:
-public_html
- application
- assets
- system
- app2 (the new project)
- application
- assets
- system
我的目的是在URL如下时选择app2项目:
http://website.com/app2/...
我像这样设置了base_url:
$config['base_url'] = 'https://website.com/'; //main project
$config['base_url'] = 'https://website.com/app2/'; //app2 project
问题是我收到此错误:用户访问被拒绝' the_db_user_for_app2' @' localhost'到数据库' the_db_name_for_app2' 每当我尝试网址时:https://website.com/app2/ ... 密码是非常正确的,这让我想知道我是否真的做了正确的事情。对第一个项目的引用工作正常。
这让我想到了一个问题:在Code Igniter中新目录(必须有一个单独的数据库)的同一域内的单独目录(文件夹)中添加新项目的最佳方法是什么。我有一个域,我需要测试新项目(app2)我刚刚完成本地构建,我无法从服务器上取下第一个项目。
答案 0 :(得分:0)
您无需再次在application
目录中添加system
,view
和/app2
个文件夹。
您可以在/app2/index.php
删除以下目录
/app2/application
/app2/system
/app2/view
打开/app2/index.php
文件查找并替换变量。
$system_path = '../system';
$application_folder = '../application';
$view_folder = '../application/views';