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 相关文章推荐
一个域名查询的程序
Oct 09 PHP
php+mysql写的简单留言本实例代码
Jul 25 PHP
thinkphp实现多语言功能(语言包)
Mar 04 PHP
PHP使用CURL实现对带有验证码的网站进行模拟登录的方法
Jul 23 PHP
php中file_get_content 和curl以及fopen 效率分析
Sep 19 PHP
php导入大量数据到mysql性能优化技巧
Dec 29 PHP
Netbeans 8.2将支持PHP7 更精彩
Jun 13 PHP
PHP实现的自定义数组排序函数与排序类示例
Nov 18 PHP
php+mysql+jquery实现日历签到功能
Feb 27 PHP
laravel 框架配置404等异常页面
Jan 07 PHP
php的优点总结 php有哪些优点
Jul 19 PHP
PHP遍历数组的6种方式总结
Nov 17 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
采用ThinkPHP中F方法实现快速缓存实例
2014/06/13 PHP
php实现上传图片保存到数据库的方法
2015/02/11 PHP
PHP内存缓存功能memcached示例
2016/10/19 PHP
php使用curl代理实现抓取数据的方法
2017/02/03 PHP
Extjs Ajax 乱码问题解决方案
2009/04/15 Javascript
Jquery 的扩展方法总结
2011/10/01 Javascript
精心挑选的15款优秀jQuery 本特效插件和教程
2012/08/06 Javascript
jquery 跳到顶部和底部动画2句代码简单实现
2013/07/18 Javascript
页面载入结束自动调用js函数示例
2013/09/23 Javascript
判定是否原生方法的JS代码
2013/11/12 Javascript
JS中window.open全屏命令解析及使用示例
2013/12/11 Javascript
JS cookie中文乱码解决方法
2014/01/28 Javascript
详解JavaScript中的4种类型识别方法
2015/09/14 Javascript
基于jQuery实现交互体验社会化分享代码附源码下载
2016/01/04 Javascript
EasyUI在表单提交之前进行验证的实例代码
2016/06/24 Javascript
JavaScript基于Dom操作实现查找、修改HTML元素的内容及属性的方法
2017/01/20 Javascript
JS实现微信里判断页面是否被分享成功的方法
2017/06/06 Javascript
浅谈Webpack下多环境配置的思路
2018/06/27 Javascript
AngularJS中ng-options实现下拉列表的数据绑定方法
2018/08/13 Javascript
vuex入门最详细整理
2020/03/04 Javascript
element-ui 弹窗组件封装的步骤
2021/01/22 Javascript
[32:17]完美世界DOTA2联赛循环赛LBZS vs Forest第二场 10月30日
2020/10/31 DOTA
用Python的SimPy库简化复杂的编程模型的介绍
2015/04/13 Python
Python的Flask框架及Nginx实现静态文件访问限制功能
2016/06/27 Python
Pycharm学习教程(4) Python解释器的相关配置
2017/05/03 Python
Python使用当前时间、随机数产生一个唯一数字的方法
2017/09/18 Python
Python对CSV、Excel、txt、dat文件的处理
2018/09/18 Python
对python opencv 添加文字 cv2.putText 的各参数介绍
2018/12/05 Python
详解Python图像处理库Pillow常用使用方法
2019/09/02 Python
python实现邮件循环自动发件功能
2020/09/11 Python
Qoo10马来西亚:全球时尚和引领潮流的购物市场
2016/08/25 全球购物
SmartBuyGlasses德国:购买太阳镜和眼镜
2019/08/20 全球购物
学校消防演习方案
2014/02/19 职场文书
MySQL8.0.18配置多主一从
2021/06/21 MySQL
spring cloud 配置中心native配置方式
2021/09/25 Java/Android
python中mongodb包操作数据库
2022/04/19 Python