mantis安装、配置和使用中的问题小结


Posted in PHP onJuly 14, 2014

开发需要,安装mantis(Mantis Bug Tracker,缺陷跟踪系统 缺陷管理平台),下的是最新版,官网地址是http://www.mantisbt.org/download.php .安装.

并不是一帆风顺,而是相当坎坷.现总结下,方便以后用.(PS:最新版mantisbt-1.2.11)

一、安装时遇到的问题

1.Your database has not been created yet. Please create the database, then install the tables and data using the information above before proceeding.
这就是说数据没能创建,得手动创,就是把前面显示一长串的sql语句运行下就好,当然里面的警告提示信息就不要复制了.个人的经验,是把create表和后面的alter表分开,因为很多时候,后面的语句没有执行,使用过程中就发现,很多查询都报unkown column这类的错,就是因为这个.

2.config_inc.php 这个会提示没能创建,就是个php文件,写了连接数据库的一些配置.直接创建,把提示内容直接copy进去就好.

3.安装结束后,移除admin整个文件,更改默认administrator的密码(推荐重建个管理,然后把administrator禁用),原因,你懂的.

二、使用中遇到的问题

1.函数时间问题,date()这类的函数,会提示不安全,然后,说已设置时区什么的.这个要在php.inc里面设置个默认时区就ok,一般我们是设置 Asia/Shanghai.

2.中文显示,这个直接在mantis根目录下找config_defaults_inc.php在588行改成这样$g_default_language= 'chinese_simplified';

3.database_version(这个是mantis_config_table数据没有被插入的原因,重新执行下就ok).

4.点击查看分配(view.php?id=1)的时候,会报错,还是Unknown column 'user_id',mantis_bug_file_table这个表相关的alter的语句查看下,执行之(感觉有点扯蛋了,官方不会把sql语句整整好啥的).

5.邮件配置,我用的smtp,这个配置是通用的(我用的是163)百度一下,你就知道.config_defaults_inc.php里面有相关的参数,只写正确就没有问题的.

经过以前上几步,mantis就ok啦,接下来,尽情享受mantis来来的乐趣吧,亲们.

PHP 相关文章推荐
php实现的获取网站备案信息查询代码(360)
Sep 23 PHP
php权重计算方法代码分享
Jan 09 PHP
PHP和javascript常用正则表达式及用法实例
Jul 01 PHP
PHP批量去除BOM头代码分享
Jun 26 PHP
PHP根据图片色界在不同位置加水印的方法
Jul 01 PHP
PHP技术开发微信公众平台
Jul 22 PHP
PHP正则表达式过滤html标签属性(DEMO)
May 04 PHP
完美解决Thinkphp3.2中插入相同数据的问题
Aug 01 PHP
浅谈PHP进程管理
Mar 08 PHP
PHP+mysql防止SQL注入的方法小结
Apr 27 PHP
thinkphp框架使用JWTtoken的方法详解
Oct 10 PHP
浅谈如何提高PHP代码质量之单元测试
May 28 PHP
kohana框架上传文件验证规则写法示例
Jul 14 #PHP
PHP开发框架kohana中处理ajax请求的例子
Jul 14 #PHP
兼容ie6浏览器的php下载文件代码分享
Jul 14 #PHP
国产PHP开发框架myqee新手快速入门教程
Jul 14 #PHP
PHP开发框架kohana3 自定义路由设置示例
Jul 14 #PHP
PHP缓存机制Output Control详解
Jul 14 #PHP
PHP生成指定长度随机数最简洁的方法
Jul 14 #PHP
You might like
用PHP编程开发“虚拟域名”系统
2006/10/09 PHP
落伍首发 php+mysql 采用ajax技术的 省 市 地 3级联动无刷新菜单 源码
2006/12/16 PHP
cache_lite试用
2007/02/14 PHP
台湾中原大学php教程孙仲岳主讲
2008/01/07 PHP
用php定义一个数组最简单的方法
2019/10/04 PHP
JavaScript快速检测浏览器对CSS3特性的支持情况
2012/09/26 Javascript
开启Javascript中apply、call、bind的用法之旅模式
2015/10/28 Javascript
JQuery 在文档中查找指定name的元素并移除的实现方法
2016/05/19 Javascript
JavaScript手机振动API
2016/06/11 Javascript
JavaScript中const、var和let区别浅析
2016/10/11 Javascript
js正则表达式最长匹配(贪婪匹配)和最短匹配(懒惰匹配)用法分析
2016/12/27 Javascript
vue中v-for加载本地静态图片方法
2018/03/03 Javascript
vue ssr 实现方式(学习笔记)
2019/01/18 Javascript
JS把字符串格式的时间转换成几秒前、几分钟前、几小时前、几天前等格式
2019/07/10 Javascript
Layui Table js 模拟选中checkbox的例子
2019/09/03 Javascript
使用layer弹窗,制作编辑User信息页面的方法
2019/09/27 Javascript
Vue中使用matomo进行访问流量统计的实现
2019/11/05 Javascript
nodejs nedb 封装库与使用方法示例
2020/02/06 NodeJs
浅谈React中组件逻辑复用的那些事儿
2020/05/21 Javascript
Vuex实现购物车小功能
2020/08/17 Javascript
Python异常处理总结
2014/08/15 Python
Python自动化完成tb喵币任务的操作方法
2019/10/30 Python
PyInstaller将Python文件打包为exe后如何反编译(破解源码)以及防止反编译
2020/04/15 Python
Python requests上传文件实现步骤
2020/09/15 Python
matplotlib bar()实现百分比堆积柱状图
2021/02/24 Python
英国最大的女士服装零售商:Bonmarché
2017/08/17 全球购物
几道Web/Ajax的面试题
2016/11/05 面试题
教师绩效工资方案
2014/02/01 职场文书
保险经纪人求职信
2014/03/11 职场文书
2015年暑期社会实践活动总结
2015/03/27 职场文书
《叶问2》观后感
2015/06/15 职场文书
2015中学教师个人工作总结
2015/07/22 职场文书
2016党员学习作风建设心得体会
2016/01/21 职场文书
高三物理教学反思
2016/02/20 职场文书
JavaScript中的LHS和RHS分析详情
2022/04/06 Javascript
Django框架中模型的用法
2022/06/10 Python