51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 4772|回复: 15
打印 上一主题 下一主题

[原创] 西西进来下啦!!mantis的upload功能

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-4-21 15:39:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近发现mantis好多功能不会啊!
administrator在创建每个项目的时候有设置上传路径D:\mantis\Upload\。
但是在这个项目里上传图片后发现D:\mantis\Upload\里面还是空的。他将图片放在什么地方了啊?

[ Last edited by gloriavivaxi on 2005-4-22 at 10:29 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2005-4-21 17:28:51 | 只看该作者
存在在数据库里
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-4-22 10:23:13 | 只看该作者
好心的西西啊,
我现在要将mantis从一台机子上搬移到另一台机子上。。
数据库我全移了,其他都好用,可是以前上传的文件却看不见了。。。
如果在数据库里怎么会看不见呢??
谢谢啦!!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-4-22 10:49:16 | 只看该作者
我也作过这样的迁移,都在亚
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-4-22 10:56:10 | 只看该作者
我看看哦~~~等等....
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2005-4-22 11:02:42 | 只看该作者
谢谢啦,那你都迁移了什么东西?
我是把数据库直接copy过来了。。还要动什么吗?
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2005-4-22 11:03:53 | 只看该作者
对了,他们的项目里有设上传路径为 d:/mantis/upload 。不过里面什么也没有。。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-4-22 11:03:53 | 只看该作者
看了一下程序,对于文件的上传它是存储在表mantis_bug_file_table里的
一般建项目的时候,我都没有指定上传文件路径,因为我看了一下mantis_bug_file_table的表结构,其中的content字段就是blob类型,用于存储文件的,刚才我试试建项目的时候指定上传路径,可是在文件上传后,也还是存储数据库里,相应的文件目录里没有这个文件,唯一不同的是在mantis_bug_file_table表里的字段diskfile和folder的记录里多了指定的路径数据。从上面的操作我可以确定上传文件确实存储于数据库,如果你找不到文件,可能性最大的就是数据导入不充分,你可以说说你导入的方式,从而进行讨论
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2005-4-22 11:04:48 | 只看该作者
你是如何copy数据库的?说明一下详细步骤。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2005-4-22 11:07:01 | 只看该作者
我是直接把数据库的物理文件直接copy到新机子上的。
因为昨天用 mysql -i -f mantis < d:\mantis.txt 的时候有点错误。。所以就直接copy了
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2005-4-22 11:08:31 | 只看该作者
mysql /data/ 下的mantis数据库我直接 打包。。然后在新机子上的 mysql /data/下解压缩。
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2005-4-22 11:10:25 | 只看该作者
这样的做法是不对的
回复 支持 反对

使用道具 举报

该用户从未签到

13#
 楼主| 发表于 2005-4-22 11:11:00 | 只看该作者
西西我得qq 28845767 , 你加我好啦。
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2005-4-22 11:13:55 | 只看该作者
你可以装一个mySQL前台工具(建议用mysql-front)
这样以后处理数据就非常简单了
mantis迁移过去后,直接用这个工具把之前的数据全部导出,然后再到另外一台机子导入,我一向用这个工具,十分方便
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2005-4-22 11:14:54 | 只看该作者
msn吧,QQ一般我不上,msn就是我的邮件
回复 支持 反对

使用道具 举报

该用户从未签到

16#
 楼主| 发表于 2005-4-22 11:15:03 | 只看该作者
那应该用 mysql -u root -p mantis > D:/mantis.txt 吗??
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-22 05:33 , Processed in 0.083232 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表