Mantis安装过程中的各种坑(WAMP环境)

公司需要搭建Bug维护系统,考虑使用mantisBT或者Bugzilla,我这里使用mantisBT

首先使用成熟环境安装基础环境Apache+PHP+MySQL

因为没有Linux主机考虑使用WAMP架构

Windows上下载easyPHP

安装时需要Windows 2003 SP2,否则会爆出错误

无法定位程序输入点Decodepointer于动态链接库KERNEL32.DLL上

原因是没有安装windows SP2补丁

安装SP2补丁会爆出错误,秘钥不对

Apache的Listen加上局域网IP

MySQL安装后root密码是空

使用phpmyadmin进行安装

mantisbt时间不对,14点变成08点了

过程:

安装完成后发现时间问题,在config_inc.php 或config_defaults_inc.php 中添加以下内容:

$g_default_timezone       = ‘Asia/Shanghai‘;

#时区设置

putenv("TZ=Asia/Shanghai");

重启,无效

PHP.ini

更改时区

[Date]

; Defines the default timezone used by the date functions

; http://php.net/date.timezone

date.timezone = Asia/Shanghai

重启,无效

更改Apache配置文件

http.conf

# PHP Timezone

<IfModule mod_php5.c>

php_value date.timezone "Europe/Paris"

</IfModule>

Asia/Shanghai

成功

邮件问题

1.发送不成功的邮件都会保存在数据库

服务器: 127.0.0.1数据库: bugtracker表: mantis_email_table是发送不成功的队列,发送成功后会消失

email_api.php负责发送邮件

2.配置mantis邮箱时最新版mantisbt-1.2.19不需要下载phpmailer软件,已集成亲测可用,网上说的必须下载是没必要的;

3.163邮箱smtp问题,163现在申请的邮箱配置SMTP是默认关闭的只有绑定手机号后才能开启此功能;

4.记得配置php.ini中smtp选项

[mail function]

; For Win32 only.

; http://php.net/smtp

SMTP = smtp.163.com                    #此处需要配置邮箱smtp服务地址

; http://php.net/smtp-port

smtp_port = 25

5.mantis源码网站是没有发件日志的,只能依靠数据库表mantis_email_table判定邮件是否发成功,因此增加测试邮箱服务是否

能使用的选项是必要的。

6.配置邮箱服务器配置脚本是config_inc.php而非config_defaults_inc.php

需要配置选项如下:

# --- email variables -------------

$g_administrator_email = ‘[email protected]‘;

$g_webmaster_email = ‘[email protected]‘;

$g_from_email = ‘[email protected]‘;

$g_return_path_email = ‘[email protected]‘;

$g_enable_email_notification = ON;

# select the method to mail by:

# 0 - mail()

# 1 - sendmail

# 2 - SMTP

$g_phpMailer_method = 2; #以smtp 发送邮件

$g_smtp_host = ‘smtp.163.com‘;

$g_smtp_username = ‘XXXXX‘;

$g_smtp_password = ‘qweasd‘;

$g_email_receive_own    = ON;

$g_email_send_using_cronjob = OFF;

$g_use_phpMailer = ON;

时间: 2024-10-05 06:15:36

Mantis安装过程中的各种坑(WAMP环境)的相关文章

Oracle RAC安装过程中碰到的“坑”和关键点(二)

(1) 依赖包的安装 Linux下安装Oracle,除了系统配置参数,我觉得依赖包的安装是另一个比较琐碎的操作. 本次安装碰到了几个包的问题: (a) rpm -Uvh gcc-4*提示: 02. error: Failed dependencies: 03.    cloog-ppl >= 0.15 is needed by gcc-4.4.7-4.el6.x86_64 04.    cpp = 4.4.7-4.el6 is needed by gcc-4.4.7-4.el6.x86_64 不

在ubuntu18.0下安装qt4.7以及qt-creator安装过程中遇到的坑

最近的嵌入式Linux系统上要做课程设计= =要用贼老贼老的qt4.7,配环境踩坑都费了我1天时间.....所以记录下来,希望能给和我遇到相同问题的朋友一点帮助 apt-get install g++ apt-get install libglib2.0-dev libsm-dev libxrender libxrender-dev libfontconfig1-dev libxext-dev libgl1-mesa-dev libglu-dev xorg-dev libx11-dev libx

MySQL 5.7 安装过程中遇到的坑

在安装的过程中遇到了几个坑,特地记录下来.启动的时候会有有个错误: 大意为mysql退出且更新不了pid文件. 查看error.log,如图: 大意为ibdtata1文件不够,初始化的时候页数太大.初步判断为配置文件的配置参数问题. 将其改小或注释后解决. 初始化命令: bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/mydata/data         # Before MySQL 5.6 bin

Oracle RAC安装过程中碰到的“坑”和关键点(一)

在物理机上使用虚机搭建RAC环境时碰到了很多"坑"和关键点,这里慢慢一一回味总结下. 物理机:Intel(R) Core(TM) i7-5600U CPU @ 2.60GHz,8G内存 虚拟机软件:VMware ServerVersion 2.0.2 数据库软件:Oracle 11.2.0.1.Grid 虚机操作系统:Oracle Linux 6.2 虚机安装规划:本地硬盘20G,内存2G,共享磁盘共有4块:2块VOTE,各1.2G,2块数据盘,各5G (1) 虚拟机本地磁盘和共享磁盘

SQL安装过程中“针对SQL Server 注册表的一致性验证“出错解决方式

1.打开注册表,查找到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\0804],分别打开Counter 和Help 2.打开Counter,把滚动条拉倒最后,然后记下最大的那个值(不同计算机不一样的),记下后关闭窗口 3.同样的打开Help,滚动到最后记最大的那个值(你们的值不一定跟我一样的哦!!!),记下后关闭窗口 4,再重新定位到Perflib的节点上, 5.双击Last Counter然后在

20170514002Oracle 11g R2安装过程中遇到的报错及解决办法

Oracle 11g R2安装过程中遇到的报错及解决办法 1.提示Check if the DISPLAYvariable is set.    Failed<<<< 解决方案: #xhost +  //切换到root用户输入 #su – Oracle  //切换到oracle用户 $./runInstaller  //执行安装程序 xhost 是用来控制X server访问权限的. 通常当你从hostA登陆到hostB上运行hostB上的应用程序时, 做为应用程序来说,hostA

Slackware安装过程中遇到的问题

在此记录Slackware安装过程中遇到的问题以及一些杂项.... 1.关于grub安装:如果在安装过程中未安装lilo,可在退出setup,但在重启之前安装grub. chroot /mnt grub-install /dev/sda grub-mkconfig -o /boot/grub/grub.cfg 2.安装后引导出现kernel panic no syncing:vfs unable to mount root fs on... 解决方法:首先chroot from cd(下文提到如

Debian7.6安装过程中遇到的问题

一 sudo命令不能用 1 使用su切换到root用户,命令: su 2 使用名:vim /etc/sudoers添加sudoer用户,命令: vim /etc/sudoers 找到root=(ALL:ALL)ALL,在下面添加: %你的用户名=(ALL)ALL 如果不想输入密码,可如下书写: %你的用户名 ALL=(ALL) NOPASSWD: ALL 二 中文系统切换为英文系统 1 获得root权限,编辑local文件,命令: vim /etc/default/local 2 把已经存在的内

Office 2010 安装过程中出错

今天在安装office2010 的时候一直提示:"安装过程中失败",具体错误信息如下图: 注册表也按照网上的进行了删除,也用微软的清理工具清理过了,杀毒软件也关闭了,Windows Install服务业特意开启了,但还是失败. office卸载工具下载地址:http://download.csdn.net/detail/xunzaosiyecao/7289875 解决方法: 安装的时候,不安装共享和工具就可以成功了. 小注: 安装成功后,如果后面的使用中用到了共享与office工具,在