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 相关文章推荐
PHP5在Apache下的两种模式的安装
Sep 05 PHP
PHP新手上路(十三)
Oct 09 PHP
Snoopy类使用小例子
Apr 15 PHP
在PHP中使用模板的方法
May 24 PHP
php循环创建目录示例分享(php创建多级目录)
Mar 04 PHP
Yii框架在页面输出执行sql语句以方便调试的实现方法
Dec 24 PHP
php实现根据IP地址获取其所在省市的方法
Apr 30 PHP
PHP文件操作方法汇总
Jul 01 PHP
使用PHP如何实现高效安全的ftp服务器(一)
Dec 20 PHP
PHP基于PDO实现的SQLite操作类【包含增删改查及事务等操作】
Jun 21 PHP
PHP类的自动加载机制实现方法分析
Jan 10 PHP
Smarty缓存机制实例详解【三种缓存方式】
Jul 20 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 强制性文件下载功能的函数代码(任意文件格式)
2010/05/26 PHP
php+ajax做仿百度搜索下拉自动提示框(有实例)
2012/08/21 PHP
Yii框架中 find findAll 查找出制定的字段的方法对比
2014/09/10 PHP
IE DOM实现存在的部分问题及解决方法
2009/07/25 Javascript
Jquery提交表单 Form.js官方插件介绍
2012/03/01 Javascript
用html5 js实现点击一个按钮达到浏览器全屏效果
2014/05/28 Javascript
TypeScript 中接口详解
2015/06/19 Javascript
BootStrap3学习笔记(一)之网格系统
2016/05/20 Javascript
Angularjs 制作购物车功能实例代码
2016/09/14 Javascript
微信小程序(应用号)简单实例应用及实例详解
2016/09/26 Javascript
利用Javascript实现简单的转盘抽奖
2017/02/13 Javascript
Angular2 Service实现简单音乐播放器服务
2017/02/24 Javascript
详解如何使用webpack+es6开发angular1.x
2017/08/16 Javascript
react-router v4如何使用history控制路由跳转详解
2018/01/09 Javascript
Material(包括Material Icon)在Angular2中的使用详解
2018/02/11 Javascript
JavaScript事件委托原理与用法实例分析
2018/06/07 Javascript
vue中element 上传功能的实现思路
2018/07/06 Javascript
javascript实现动态时钟的启动和停止
2020/07/29 Javascript
vue-cli4使用全局less文件中的变量配置操作
2020/10/21 Javascript
vue+element实现动态加载表单
2020/12/13 Vue.js
Python创建日历实例
2014/08/21 Python
Python Web框架Flask信号机制(signals)介绍
2015/01/01 Python
python实现在windows下操作word的方法
2015/04/28 Python
快速排序的算法思想及Python版快速排序的实现示例
2016/07/02 Python
Python3使用xml.dom.minidom和xml.etree模块儿解析xml文件封装函数的方法
2019/09/23 Python
用Python解数独的方法示例
2019/10/24 Python
python中的数组赋值与拷贝的区别详解
2019/11/26 Python
学生实习自我鉴定
2013/10/11 职场文书
教育学专业毕业生的自我评价
2013/11/21 职场文书
学生打架检讨书1000字
2014/01/16 职场文书
公司年会策划方案
2014/05/17 职场文书
在宿舍喝酒的检讨书
2014/09/28 职场文书
2014年预备党员群众路线教育实践活动对照检查材料思想汇报
2014/10/02 职场文书
党建工作汇报材料
2014/12/24 职场文书
vue整合百度地图显示指定地点信息
2022/04/06 Vue.js
《艾尔登法环》1.03.3补丁上线 碎星伤害调整
2022/04/06 其他游戏