在用了4种不同系统,环境,软件都失败的情况下,尝试第五种
easyphp+mantis
碰到的问题:
1:打开 http://127.0.0.1/发现无法显示
.默认端口号:80,80被占用
解决方法:将端口号设置为8888
再使用 http://127.0.0.1:8888/,终于可以看到那个死人的MANTIS设置页面了
2:设置页面
很老实的填写了所有项目
结果出现错误
Attempting to connect to database as admin
BAD
Does administrative user have access to the database? ( Access denied for user 'totti'@'localhost' (using password: YES) )
找了人帮忙翻译,说是用管理员身份登录,随后电脑切换到管理员账号,可还是不行
解决方法:设置页面什么都不用填,直接确定
3:mantis使用中文显示
修改配置文件:config_defaults_inc.php
找到 $g_default_language = 'english';
修改为 $g_default_language = 'chinese_simplified';
4.mantis邮件设置
修改配置文件:config_defaults_inc.php
$g_administrator_email = [email=]'XXX@163.com';
$g_webmaster_email = [email=]'XXX@163.com'[/email];
$g_from_email = [email=]'XXX@163.com'[/email];
$g_return_path_email = [email=]'XXX@163.com'[/email];
$g_phpMailer_method = 2;
$g_smtp_host = 'smtp.163.com';
$g_smtp_username = 'XXX';
$g_smtp_password = 'XXX';
这里让neil给我重新开了个mantis的邮件账户
这样配置就要更改,更改如下
config_defaults_inc.php
$g_administrator_email = [email=]'mantis@awt.com';
$g_webmaster_email = [email=]'mantis@awt.com'[/email];
$g_from_email = [email=]'mantis@awt.com'[/email];
$g_return_path_email = [email=]'mantis@awt.com'[/email];
$g_phpMailer_method = 2;
$g_smtp_host = '192.168.1.113';
$g_smtp_username = 'mantis';
$g_smtp_password = '12345678';
EasyPHP 2.0b1\conf_files目录下的php.ini中修改
mail function]
; For Win32 only.
SMTP = 192.168.1.1113
smtp_port = 25
; For Win32 only.
sendmail_from = mantis@awt.com
恩,邮箱设置这没碰上大麻烦,现在能正常接收了
5.mantis页面时间显示和服务器时间不一致问题:
EasyPHP 2.0b1\conf_files目录下的php.ini中修改如下:
[Date]
; Defines the default timezone used by the date functions
date.timezone =PRC
这里貌似还有问题,不过问题不大,一会再找下资料
6.MANTIS上传附件问题
在MANTIS文件夹下新建一个upload文件夹,用来存放上传的附件
找到的资料设置了
修改配置文件:config_inc.php
$g_allow_file_upload=ON;
$g_file_upload_method=DISK;
$g_max_file_size =5000000;
$g_allowed_files ='txt,jpg,jepg,gif,bmp,png';
$g_absolute_path_default_upload_folder='F:\EasyPHP-5.3.5.0\www\mantis\upload';
$g_preview_attachments_inline_max_size=3000000;
刚开始没有设置绝对路径 $g_absolute_path_default_upload_folder
导致在项目修改上传文件存放路径 时一直显示无效的上传路径;目录不存在或 Web 服务器不能写入该目录
之后只能加了一条代码,把路径写死了,在添加新项目的时候就不用再重新填写了,上传附件也成功了
但是却碰到一个问题
在查看问题的时候,显示附件丢失
这个问题是下午准备解决的
easyphp+mantis
碰到的问题:
1:打开 http://127.0.0.1/发现无法显示
.默认端口号:80,80被占用
解决方法:将端口号设置为8888
再使用 http://127.0.0.1:8888/,终于可以看到那个死人的MANTIS设置页面了
2:设置页面
很老实的填写了所有项目
结果出现错误
Attempting to connect to database as admin
BAD
Does administrative user have access to the database? ( Access denied for user 'totti'@'localhost' (using password: YES) )
找了人帮忙翻译,说是用管理员身份登录,随后电脑切换到管理员账号,可还是不行
解决方法:设置页面什么都不用填,直接确定
3:mantis使用中文显示
修改配置文件:config_defaults_inc.php
找到 $g_default_language = 'english';
修改为 $g_default_language = 'chinese_simplified';
4.mantis邮件设置
修改配置文件:config_defaults_inc.php
$g_administrator_email = [email=]'XXX@163.com';
$g_webmaster_email = [email=]'XXX@163.com'[/email];
$g_from_email = [email=]'XXX@163.com'[/email];
$g_return_path_email = [email=]'XXX@163.com'[/email];
$g_phpMailer_method = 2;
$g_smtp_host = 'smtp.163.com';
$g_smtp_username = 'XXX';
$g_smtp_password = 'XXX';
这里让neil给我重新开了个mantis的邮件账户
这样配置就要更改,更改如下
config_defaults_inc.php
$g_administrator_email = [email=]'mantis@awt.com';
$g_webmaster_email = [email=]'mantis@awt.com'[/email];
$g_from_email = [email=]'mantis@awt.com'[/email];
$g_return_path_email = [email=]'mantis@awt.com'[/email];
$g_phpMailer_method = 2;
$g_smtp_host = '192.168.1.113';
$g_smtp_username = 'mantis';
$g_smtp_password = '12345678';
EasyPHP 2.0b1\conf_files目录下的php.ini中修改
mail function]
; For Win32 only.
SMTP = 192.168.1.1113
smtp_port = 25
; For Win32 only.
sendmail_from = mantis@awt.com
恩,邮箱设置这没碰上大麻烦,现在能正常接收了
5.mantis页面时间显示和服务器时间不一致问题:
EasyPHP 2.0b1\conf_files目录下的php.ini中修改如下:
[Date]
; Defines the default timezone used by the date functions
date.timezone =PRC
这里貌似还有问题,不过问题不大,一会再找下资料
6.MANTIS上传附件问题
在MANTIS文件夹下新建一个upload文件夹,用来存放上传的附件
找到的资料设置了
修改配置文件:config_inc.php
$g_allow_file_upload=ON;
$g_file_upload_method=DISK;
$g_max_file_size =5000000;
$g_allowed_files ='txt,jpg,jepg,gif,bmp,png';
$g_absolute_path_default_upload_folder='F:\EasyPHP-5.3.5.0\www\mantis\upload';
$g_preview_attachments_inline_max_size=3000000;
刚开始没有设置绝对路径 $g_absolute_path_default_upload_folder
导致在项目修改上传文件存放路径 时一直显示无效的上传路径;目录不存在或 Web 服务器不能写入该目录
之后只能加了一条代码,把路径写死了,在添加新项目的时候就不用再重新填写了,上传附件也成功了
但是却碰到一个问题
在查看问题的时候,显示附件丢失
这个问题是下午准备解决的