MantisBT安装遇到的问题处理方式MantisBT2.23.0

多年前玩过Mantis的初级版本,因手头新的软件项目跟进需要,为便于问题跟踪,特地再次找到该bug跟进软件,新调试了一番。

1、下载安装MantisBT2.23.0 到IIS,下载地址:https://download.csdn.net/download/yujiang0/12058124

2、安装,创建数据库必须输入数据库管理密码。
3、上传图片失败处理方式:

1)错误如:500错误,检查php错误日志如:PHP Fatal error:  Class 'finfo' not found in D:\User\Project\Web\mantisbt-2.23.0\core\file_api.php on line 1064

解决方案:需要启用php_fileinfo.dll

2)错误如:“APPLICATION ERROR #503 无效的上传路径;目录不存在或 Web 服务器不能写入该目录”

如果是硬盘存储方式,需要检查:$g_file_upload_method = DISK;当参数为DISK时

 

解决方案:$g_absolute_path_default_upload_folder此处注意,斜杠不能反了,默认复制出来的路径斜杠,添加后无效,会提示“附件丢失”,需要修改斜杠方向如下。也不能是相对目录/upload/,必须是完整的路径绝对目录。

# --- Attachments / File Uploads ---
$g_allow_file_upload   = ON;
$g_file_upload_method  = DISK; # or DISK DATABASE
$g_absolute_path_default_upload_folder = 'D:/User/Project/Web/mantisbt-2.23.0/upload/'; # used with DISK, must ,此处注意,斜杠不能反了,默认复制出来的路径斜杠,添加后无效,需要上修改。也不能是相对目录/upload/,必须是完整的路径绝对目录。,contain trailing \ or /.
$g_max_file_size      = 50000000;    # in bytes
$g_preview_attachments_inline_max_size = 256 * 1024;
$g_allowed_files      = 'txt,jpg,png,jpeg,gif,bmp,zip,tar.gz,doc';      # extensions comma separated, e.g. 'php,html,java,exe,pl'
$g_disallowed_files       = '';     # extensions comma separated

成功显示图片

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章