妙数

CI框架增加后台管理功能
CI框架增加后台管理功能CI框架(CodeIgniter)是一款简洁高效的php网站开发框架因为CodeIgnit...
扫描右侧二维码阅读全文
18
2019/02

CI框架增加后台管理功能

CI框架增加后台管理功能

CI框架(CodeIgniter)是一款简洁高效的php网站开发框架

ciadmin3.jpg
因为CodeIgniter框架并没有专门的后台路径,所以后台也需要用户进行编写,编写前首先要将后台应用搭建起来

CI框架的前后台搭建

下面记录一下我在使用CI框架3.1.5版本中搭建前台和后台的方式,仅供参考

  • ci框架中比较重要的两个文件夹是system和application
  1. 出于习惯问题,在system的同级目录下新建文件夹public
  2. 将index.php文件复制到application目录,复制两份application目录,分别重命名为web和admin,对应前台和后台程序
  3. 将web和admin文件夹复制到之前创建的public目录下

完成后的目录结构如下图

ciadmin1.png

修改入口文件index.php

当调整过文件夹名称和位置后,ci框架默认是无法找到新位置的,所以我们需要修改入口文件,将修改后的位置告知ci框架

打开web中的index.php文件,修改第117行的$application_folder配置为

$application_folder = str_replace('\\','/', realpath(dirname(__FILE__)));

修改第100行的$system_path配置为

$system_path = '../../system';

admin目录同理设置即可

注意

对于使用nginx的机器,修改完目录后要同时调整nginx.conf中的路径,重启nginx生效
ciadmin2.png

最后修改:2019 年 02 月 18 日 05 : 51 PM
如果觉得我的文章对你有用,请随意赞赏

发表评论