Skip to content

WEBMIS is the underlying PHP development system, multi-user, development of CI model MVC multiple access scheme based on, can add background management menu, the integration of Jquery, TinyMCE editor plugin, concise, beautiful bomb box effect!

Notifications You must be signed in to change notification settings

ekuwang/webmis

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebMIS简介

WEBMIS是免费开源PHP开发CMS系统,基于CI的MVC模式开发的多用户、多权限解决方案,可以后台添加管理菜单,整合了Jquery,TinyMCE编辑器等插件、实现简洁、美观的弹框效果!

官方网站:灵创网络
开源项目:WebMIS
在线体验:http://webmis.ksphp.com/admin
账户:webmis    密码:ksphp.com

安装和配置

一、下载

https://github.com/ksphp/webmis/releases

二、安装

文件解压到网站跟目录;

方法一:安装向导
访问“install”目录

方法二:手动安装
(1)创建数据库、导入“install”下的“webmis.sql”数据库文件;
(2)修改数据库配置文件;
管理后台:admin/app/config/database.php
网站前台:web/config/database.php
(3)修改 “/” 根目录和 “/admin” 下面的 .htaccess 文件(必须支持重写);

问题1、二级目录 或 多级目录
(1)编辑“/”下的“.htaccess”文件
RewriteBase /二级目录/
(2)编辑“/admin/”下的“.htaccess”文件
RewriteBase /二级目录/admin/
(3)编辑“/webmis/”下的“jquery.webmis.js”文件
$webmis_root = '/二级目录/webmis/';
(4)编辑“/admin/controllers/”下的“sys_filemanager.php”文件
$upload = '/二级目录/upload';

问题2、环境不支持重写
(1)编辑“/admin/config/”下的“config.php”文件
$config['index_url'] = 'index.php/';
(2)编辑“/web/config/”下的“config.php”文件
$config['index_url'] = 'index.php/';
注意:如果出现“403”错误,更改为“index.php?/”

三、测试

网站前台:http://localhost/web
管理员后台:http://localhost/admin (帐号:admin 密码:admin)

目录说明

admin-----------------------------后台管理
        backup------------------------数据备份目录
        config------------------------配置文件
        views--------------------------视图目录:包括视图、主题目录、后台JS动作
        .htaccess---------------------后台重写文件、屏蔽index.php
install---------------------------安装向导
system----------------------------CI框架目录
themes----------------------------前台样式目录
        css---------------------------样式目录
        images------------------------图片目录
upload----------------------------上传目录
web-------------------------------网站前台
webmis----------------------------前端样式插件
        plugin------------------------第三方插件
        src---------------------------JS插件
        themes------------------------样式目录
        jquery.webmis.js--------------webmis插件
index.php-------------------------接口文件
.htaccess-------------------------前台重写文件、屏蔽index.php

 

去除index.php的方法

一、Apache

开启重写
方法一:
[...]
    AllowOverride All #开启重写
    Require all granted
    Options Indexes FollowSymLinks #浏览目录
[...]

方法二:
> a2enmod rewrite

然后配置根目录和admin下的 .htaccess 文件

二、Nginx

location / {
    try_files $uri $uri/ /index.html;
    #Hide index.php
    if (!-e $request_filename) {
        rewrite ^/(.*) /index.php last;
    }
}

location /admin/ {
    try_files $uri $uri/ /index.html;
    #Hide index.php
    if (!-e $request_filename) {
        rewrite ^/admin/(.*) /admin/index.php last;
    }
}

注意:如果ci无法读取真实URL地址,需要配置 admin/config/config.php 文件,如:$config['base_url'] = 'http://www.ksphp.com/admin';

About

WEBMIS is the underlying PHP development system, multi-user, development of CI model MVC multiple access scheme based on, can add background management menu, the integration of Jquery, TinyMCE editor plugin, concise, beautiful bomb box effect!

Resources

Stars

Watchers

Forks

Packages

No packages published