查询填报 PHP,Excel查询填报系统2.0版本安装和使用方法
一、安装方法
环境要求:php7.3 + mysql5.7 + nginx
为了更顺利地安装,减少环境导致的问题,尽量下载宝塔面板安装:bt.cn,然后注意以下几个细节:
PHP拓展和禁用函数
需要安装的拓展:fileinfo、redis、exif
需要从禁用函数中删除的(也可看报错来删除):
具体如下:
PHP >= 7.3
BCMath PHP 拓展
Ctype PHP 拓展
Fileinfo PHP 拓展
JSON PHP 拓展
Mbstring PHP 拓展
OpenSSL PHP 拓展
PDO PHP 拓展
Tokenizer PHP 拓展
XML PHP 拓展
2. 站点设置
伪静态选择laravel,运行目录为public,public目录下有一个.user.ini的文件,将里面的网址修改为自己的,或者直接删除这个文件(也可在面板关闭,再开启防跨站,自动修改):
3. 修改配置文件
根目录下的.env文件(注意在windows中可能看不到该文件,可直接创建一个,再粘贴内容),这个配置文件有几处必须修改正确:
首先是数据库名及其用户名和密码:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=数据库名
DB_USERNAME=数据库用户名
DB_PASSWORD=数据库密码
然后是网址和https是否启用,如果部署了ssl证书,则为:
APP_URL=https://dj.ydjkt.net
ADMIN_HTTPS=true
如果没有部署SSL证书那就是http,并将下面的ADMIN_HTTPS的true改为false,不然无法登录后台。
APP_URL=http://dj.ydjkt.net
ADMIN_HTTPS=false
最后,将根目录下的sql文件导入到数据库中即可。注意:如果mysql版本低于5.7将导入失败。
另外,对于非宝塔面板,如果是nginx,伪静态规则请设置为:
location / {
try_files $uri $uri/ /index.php?$query_string;
}123
二、查询填报系统使用方法
该系统将查询和填报融为一体,并可以切换自如。
1. 创建一个新的查询或填报项目
点击新增项目,输入项目名称后,有两种方式创建:一种是导入excel表,另一种是手工创建,点击新增创建字段:
每一项设置都有说明,首次使用请认真查看。可以设置开始时间,截止时间,填报数量,非常适合报名等场合。
注意,默认创建的项目,前台是不显示的,需要设置项目属性。
2. 设置项目属性
在项目管理处右键相应项目,点击编辑。
如果是查询项目,只需要设置查询条件和开放查询字段即可,如下图:
这样前台就能查询了。查询项目默认不需要用户登录,如果要实现用户登录查询,并且不同用户显示的内容不同,可在站点设置中开启登录后查询,然后在此设置不同用户组可查看的字段。
如果是填报项目,需要设置字段属性。点击字段设置,属性设置,对每个字段进行设置:
如果要实现用户在微信内填报,且一个项目只能填报一次,可开启微信填报。
填报项目还可以设置开始时间和结束时间,填报人数,适合报名等场合。添加一个审核字段,可实现用户填报后,后台管理员审核前可自由修改,审核通过后禁止修改。
本作品采用《CC 协议》,转载必须注明作者和本文链接
查询填报 PHP,Excel查询填报系统2.0版本安装和使用方法相关推荐
- 小米取消html打开txt,小米手机开启文件怎么删除音效 小米手机系统7.0版本关闭解锁音效方法如下...
工具/原料:小米手机6x 然后找到"系统应用设置"选项,点击进入. 接着找到"电话"选项,点击进入. 紧接着找到"高级设置"选项,点击进入. ...
- 红旗linux系统可以运行QQ吗,如何在红旗Linux系统redflag6.0上安装QQ
qq是国内最大的社交聊天软件之一,因此许多linux用户也想在自己的电脑上安装qq,不过,他们却不知道该怎么在自己的电脑安装qq.现在就让小编来教大家如何在红旗linux系统redflag6.0上安装 ...
- 红旗linux系统qq,如何在红旗Linux系统redflag6.0上安装QQ
QQ是国内最大的社交聊天软件之一,因此许多Linux用户也想在自己的电脑上安装QQ,不过,他们却不知道该怎么在自己的电脑安装QQ.现在就让小编来教大家如何在红旗Linux系统redflag6.0上安装 ...
- 毕业设计基于Springboot框架作业查重系统2.0版本
作业查重系统2.0版本 文章目录 作业查重系统2.0版本 前言 一.摘要 二.相关技术 1.系统框架 2.查重功能简介 3.相似度检测算法简介 4.系统功能架构图 三.系统功能运行图 1.登录 2.学 ...
- 计算机无法安装ae,Windows10系统AE软件无法安装的处理方法介绍
AE软件是一款图形视频处理软件,功能非常强大.不过,一些朋友在 Windows10系统 电脑中总会遇到AE软件不能安装的问题,这该怎么办呢?接下来,系统城小编就为大家带来该问题的具体处理方法. 具体方 ...
- centos6.5下载卸载mysql_CentOS 6.5系统卸载MySQL并安装MariaDB的方法
CentOS 6.5系统卸载MySQL并安装MariaDB的方法 关闭目前的mysql服务 #/etc/init.d/mysqld stop 确保已正常关闭 #ps -ef | grep mysql ...
- 大华供应链管理平台_files_锦江全球采购平台SRM系统2.0版本上线 打造更智能的供应链...
近期,由甄云科技携手全球知名酒店品牌供应链企业上海锦江联采供应链有限公司,共同打造的SRM2.0项目,在双方的不懈努力下,成功上线,意味着上海锦江联采供应链有限公司正式迈入采购数字化新时代. 锦江全球 ...
- 七牛云 转码_YYC松鼠短视频系统V2.0版本发布,亮点新增转码加水印功能
YYC松鼠短视频系统V2.0版本发布,亮点新增转码加水印功能 YYC松鼠短视频系统2020年03月18日V2.0日志: 1.新增上传视频自动转码添加水印功能,水印可以设定四个位置,左上角,右上角,左下 ...
- 树莓派爱好者基地64位系统2.0版本使用VNC教程
64位系统2.0版本使用VNC教程 序言 一.教程开始: 1.安装系统 2.Vnc的使用 第一种情况(已经有显示器): 第二种情况(没有显示器): 序言 vnc是一款优秀的远程控制工具软件, 功能强大 ...
最新文章
- c语言哈希表电子辞典_关于redis涉及的知识点,C语言如何操作redis
- Google Map API使用详解(七)——加载Google Map API URL的详细解读
- 1.18 Java直接插入排序法
- SAP C4C url mashup跳转原理 - C4C UI到Mashup的参数传递是如何进行的
- Linux学习系列之Linux入门(一)linux安装与入门
- Linux中变量 #, @, 0, 1, 2, *,$$,$?的含义
- spring-in-action-mvc-jdbc搭建工程
- 【高斯模糊算法的理解】简单易懂
- 阿里二面:我们为什么要做分库分表?
- 谷歌开源“穷人版”摘要生成NLP模型:训练成本低,只要1000个样本就能打败人类...
- 15款Django开发常用软件包
- vue项目引入markdown
- swiper——AutoPlay
- 国内疫情统计及预测分析系统
- nginx反向代理是什么?
- 为什么更多APP开发者选择穿山甲作为游戏变现平台?
- badboy录制网站出现css样式混乱,网页的图标点击没反应
- 移动IM产品发展史及趋势预测
- 大战谷歌!微软Bing引入ChatGPT;羊了个羊高·薪招纳技术人才;Debian彻底移除Python2;GitHub今日热榜 | ShowMeAI资讯日报
- 搜索导航HTML,CSS 带搜索导航栏的示例代码