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 相关文章推荐
不用数据库的多用户文件自由上传投票系统(2)
Oct 09 PHP
PHP编程过程中需要了解的this,self,parent的区别
Dec 30 PHP
PHP判断搜索引擎蜘蛛并自动记忆到文件的代码
Feb 04 PHP
php将字符串转换成16进制的方法
Mar 17 PHP
php实现指定字符串中查找子字符串的方法
Mar 17 PHP
Linux php 中文乱码的快速解决方法
May 13 PHP
php preg_match的匹配不同国家语言实例
Dec 29 PHP
php从身份证获取性别和出生年月
Feb 09 PHP
phpstudy默认不支持64位php的解决方法
Feb 20 PHP
Thinkphp实现站点静态化的方法详解
Mar 21 PHP
PHP单元测试配置与使用方法详解
Dec 27 PHP
laravel5.6 框架操作数据 Eloquent ORM用法示例
Jan 26 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
安健A254立体声随身听的分析与打磨
2021/03/02 无线电
PHP 和 MySQL 基础教程(二)
2006/10/09 PHP
php 随机数的产生、页面跳转、件读写、文件重命名、switch语句
2009/08/07 PHP
php+mysql事务rollback&commit示例
2010/02/08 PHP
PHP之COOKIE支持详解
2010/09/20 PHP
PHP中使用curl伪造IP的简单方法
2015/08/07 PHP
php实现用户注册密码的crypt加密
2017/06/08 PHP
PHP hebrev()函数用法讲解
2019/02/21 PHP
thinkphp5.1框架模板布局与模板继承用法分析
2019/07/19 PHP
Laravel 微信小程序后端实现用户登录的示例代码
2019/11/26 PHP
php中数组最简单的使用方法
2020/12/27 PHP
filemanage功能中用到的common.js
2007/04/08 Javascript
网易JS面试题与Javascript词法作用域说明
2010/11/09 Javascript
Javascript实现单张图片浏览
2014/12/18 Javascript
js的toLowerCase方法用法实例
2015/01/27 Javascript
如何利用Promises编写更优雅的JavaScript代码
2016/05/17 Javascript
js事件冒泡与事件捕获详解
2017/02/20 Javascript
js+html获取系统当前时间
2017/11/10 Javascript
vue-swiper的使用教程
2018/08/30 Javascript
js回调函数原理与用法案例分析
2020/03/04 Javascript
跟老齐学Python之不要红头文件(1)
2014/09/28 Python
Python优化技巧之利用ctypes提高执行速度
2016/09/11 Python
python 基础教程之Map使用方法
2017/01/17 Python
tensorflow 获取变量&打印权值的实例讲解
2018/06/14 Python
Python短信轰炸的代码
2020/03/25 Python
Python3 pywin32模块安装的详细步骤
2020/05/26 Python
Keras SGD 随机梯度下降优化器参数设置方式
2020/06/19 Python
CSS3中的元素过渡属性transition示例详解
2016/11/30 HTML / CSS
关于中国梦的演讲稿
2014/04/23 职场文书
上课睡觉万能检讨书
2015/02/17 职场文书
2015年部门工作总结范文
2015/03/31 职场文书
小学教师个人工作总结2015
2015/04/20 职场文书
2015暑期社会实践个人总结
2015/07/13 职场文书
PostgreSQL存储过程实用脚本(二):创建函数入门
2021/04/05 PostgreSQL
Django程序的优化技巧
2021/04/29 Python
mysql下的max_allowed_packet参数设置详解
2022/02/12 MySQL