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手册及PHP编程标准
Dec 17 PHP
PHP程序员最常犯的11个MySQL错误小结
Nov 20 PHP
PHP APC的安装与使用详解
Jun 13 PHP
ajax返回值中有回车换行、空格的解决方法分享
Oct 24 PHP
完美的2个php检测字符串是否是utf-8编码函数分享
Jul 28 PHP
PHP四舍五入、取整、round函数使用示例
Feb 06 PHP
php使用COPY函数更新配置文件的方法
Jun 18 PHP
thinkPHP使用post方式查询时分页失效的解决方法
Dec 09 PHP
php官方微信接口大全(微信支付、微信红包、微信摇一摇、微信小店)
Dec 21 PHP
php通过header发送自定义数据方法
Jan 18 PHP
Yii2框架类自动加载机制实例分析
May 02 PHP
PHP执行linux命令6个函数代码实例
Nov 24 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的截取字符串函数无法显示省略号的解决方法
2014/06/25 PHP
基于Swoole实现PHP与websocket聊天室
2016/08/03 PHP
读jQuery之七 判断点击了鼠标哪个键的代码
2011/06/21 Javascript
jquery利用ajax调用后台方法实例
2013/08/23 Javascript
基于jquery实现一张图片点击鼠标放大再点缩小
2013/09/29 Javascript
原生js的弹出层且其内的窗口居中
2014/05/14 Javascript
jQuery中:last选择器用法实例
2014/12/30 Javascript
在JavaScript中使用NaN值的方法
2015/06/05 Javascript
JS高仿抛物线加入购物车特效实现代码
2017/02/20 Javascript
HTML中使背景图片自适应浏览器大小实例详解
2017/04/06 Javascript
ES6新特性二:Iterator(遍历器)和for-of循环详解
2017/04/20 Javascript
jQuery 禁止表单用户名、密码自动填充功能
2017/10/30 jQuery
微信小程序实现YDUI的ScrollTab组件
2018/02/02 Javascript
node.JS二进制操作模块buffer对象使用方法详解
2020/02/06 Javascript
原生JS实现弹幕效果的简单操作指南
2020/11/10 Javascript
给Python中的MySQLdb模块添加超时功能的教程
2015/05/05 Python
python实现员工管理系统
2018/01/11 Python
Python使用matplotlib绘制余弦的散点图示例
2018/03/14 Python
Django中使用Celery的方法示例
2018/11/29 Python
Python编程深度学习绘图库之matplotlib
2018/12/28 Python
python实现简单日期工具类
2019/04/24 Python
python实现小球弹跳效果
2019/05/10 Python
浅谈django2.0 ForeignKey参数的变化
2019/08/06 Python
Python使用python-docx读写word文档
2019/08/26 Python
Python爬虫 urllib2的使用方法详解
2019/09/23 Python
python对象销毁实例(垃圾回收)
2020/01/16 Python
Python3.7 读取音频根据文件名生成脚本的代码
2020/04/07 Python
ASP.NET Core中的配置详解
2021/02/05 Python
浅谈HTML5 defer和async的区别
2016/06/07 HTML / CSS
海滩咖啡馆:Beach Cafe
2018/02/02 全球购物
Molly Bracken法国电子商店:法国女性时尚品牌
2019/07/24 全球购物
见习期自我鉴定范文
2014/03/19 职场文书
电台编导求职信
2014/05/06 职场文书
个人纪律作风整改措施思想汇报
2014/10/12 职场文书
中国现代文学之经典散文三篇
2019/09/18 职场文书
MySQL读取JSON转换的方式
2022/03/18 MySQL