Visual Host(虚拟主机)下CI框架搭建

Visual Host(虚拟主机)下CI框架搭建

本次测试环境:三丰云免费虚拟主机(PHP7.2)

下载CI框架

https://codeigniter.org.cn/download

上传到站点

配置

站点路径

路径下application/config/config.php第26行

1
$config['base_url'] = 'http://vhost.scrazy.cn';// ####1.配置站点域名路径

数据库配置

路径application/config/database.php79-82行

1
2
3
'username' => 'xxx',
'password' => 'xxx',
'database' => 'xxx',

编写程序

CI框架结合前端框架静态文件

第一步:在和CI框架同级的目录(CI根目录)下建立static文件夹,并将前段框架文件上传到该文件夹下

第二步:

  • views视图中这样引用静态文件:
    第一步加载辅助类$this->load->helper('url');
    第二步输出网站根路径路径
    1
    2
    3
    <link href="<?php echo base_url(); ?>static/css/mzui.min.css" rel="stylesheet">
    <link href="<?php echo base_url(); ?>static/css/my.css" rel="stylesheet">
    <script src="<?php echo base_url(); ?>static/js/mzui.min.js"></script>

关于移除 URL 中的 index.php
这一点需要通过Apache或者Nginx来设置,在虚拟主机上没办法改
所有路由是这样的 xxx.com/index.php/aa/bb…

效果