1- # [ phpems v6.0 ] ( https://phpems.is.js.cn )
1+ # [ phpems v6.1 ] ( https://phpems.is.js.cn )
22
33开源免费的PHP无纸化模拟考试系统,基于 [ PHPEMS] ( http://www.phpems.net/ ) v6.1 优化。本版本重点修复BUG(包括所有非 E_NOTICE 级别错误提示),并根据需要优化新增一些功能。
44
@@ -98,23 +98,23 @@ $client->set('phpems:knows', json_encode(Cache::knows()));
9898
9999使用 git 复制项目后使用 composer 安装依赖
100100
101- git clone https://github.com/oiuv /phpems.git
101+ git clone https://github.com/phpems /phpems.git
102102 cd phpems && composer install
103103 cd lib && cp config.inc.example.php config.inc.php
104104
105105### 配置
106106
107107安装完成后,根据需要修改 lib 目录下的 ` config.inc.php ` 文件,配置数据库,然后使用 ` tasks ` 目录下的数据库文件 ` phpems.sql ` 创建数据库,项目上线后务必删除 ` tasks ` 目录。
108108
109- 如果是 phpems v5.0 版本升级 ,请使用 ` tasks ` 目录下的 ` v5v6.sql ` 升级数据库。
109+ 如果是 phpems v5.0 版本升级到 v6.0 ,请使用 ` tasks ` 目录下的 ` v5v6.sql ` 升级数据库。
110110
111111如果是 linux 系统,需要保证 ` data ` 目录具有可写权限,否则网站无法正常访问。
112112
113113默认管理员账号:peadmin,密码:peadmin
114114
115115> 源码默认关闭错误提示,如需调试请修改 ` config.inc.php ` 中 ` DEBUG ` 为 ` true ` 。
116116
117- ## 使用
117+ ## 使用(演示)
118118
119119 * v6.0:https://phpems.is.js.cn/
120120 * v5.0:https://phpems5.is.js.cn/
@@ -141,12 +141,24 @@ $client->set('phpems:knows', json_encode(Cache::knows()));
141141### PHPEMS 文件夹结构
142142
143143 * ` api ` 支付相关API接口目录
144- * ` app ` 项目的核心代码目录,应用的所有模块的类(cls)、控制器(controller)和视图模板(tpls)都在这里,其中 ` app ` 对应PC端、 ` phone ` 对应移动端、 ` master ` 对应管理后台、 ` teach ` 对应教师后台
144+ * ` app ` 项目的核心代码目录,应用的所有模块的类(cls)、控制器(controller)和视图模板(tpls)都在这里,其中 ` app ` 对应PC端、 ` phone ` 对应移动端、 ` master ` 对应管理后台、 ` teach ` 对应教师后台。主要模块如下:
145+ * ` bank ` 财务模块
146+ * ` certificate ` 证书模块
147+ * ` content ` 内容模块
148+ * ` core ` 全局核心模块,包括网站首页
149+ * ` course ` 课程模块
150+ * ` docs ` 文档(词条)模块
151+ * ` document ` 文件(附件)模块
152+ * ` exma ` 考试模块
153+ * ` seminar ` 专题模块
154+ * ` user ` 用户模块
155+ * ` weixin ` 微信登录模块
145156 * ` data ` 缓存和日志目录,需要可写权限
146157 * ` files ` 上传的附件和公共静态文件目录,需要可写权限
147- * ` lib ` 系统公共类和方法目录
158+ * ` lib ` 系统公共类和方法目录,包括配置文件
148159 * ` model ` 数据模型目录,使用 ORM 操作数据库更为便捷
149160 * ` tasks ` 示例数据库和示例文件目录,项目上线后最好删除
161+ * ` vendor ` 项目依赖的 composer 包
150162
151163### PHPEMS 路由说明
152164
0 commit comments