Jackei 的测试生活与人文社会读本

带着梦想和激情在现实中旅行
posts - 746, comments - 3391, trackbacks - 19, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

把大象装进冰箱需要几步?^_^

不如我们还是来看看配置一个 Mantis 需要几步吧——只适合于 WINDOWS 平台。

1.       下载 EasyPHP

2.       下载 Mantis

3.       安装 EasyPHP

4.       EasyPHP 的安装目录下找到 phpMyAdmin 目录,并 copy EasyPHP 目录下的 WWW 目录中;

5.       解压缩 Mnatis copy EasyPHP 目录下的 WWW 目录中;

6.       重启 EasyPHP

7.       打开浏览器,在地址栏输入 http://localhost/ http://127.0.0.1/  ,点击 Mantis

 

现在简单介绍一下 EasyPHP phpMyAdmin

EasyPHP 是一个完美的 APM Apache/PHP/MySQL)组合。虽然它包含的Apache/PHP/MySQL都不是最新的版本,但是却是最稳定的版本,而且也可以保证一般的 PHP web 应用的正常运行。并且安装完成之后不需要自己再做任何配置,只需要把准备发布的 PHP 应用 copy WWW 目录就可以了。

phpMyAdmin 是一个基于 web MySQL 管理工具,简单实用。

关于 EasyPHPphpMyAdmin Mantis 的更多详细信息,请通过下面的链接访问它们的官方网站。

http://easyphp.org/

http://www.phpmyadmin.net/

http://www.mantisbt.org/

 

Feedback

#1楼 [楼主]   回复  引用  查看    

2006-08-30 13:33 by jackei      
第 4 步并不是必须的,因为大多数 Mantis 的用户——甚至 Mantis 管理员并不需要对 MySQL 进行管理。

#2楼    回复  引用    

2006-11-15 13:13 by yw [未注册用户]
你好,能不能介绍再详细一点。我在使用中有以下疑问:
1. 在复制过程中,有提示要覆盖,请问是否需要;
2. 打开127.0.0.0后,没有mantis选项;
谢谢

#3楼 [楼主]   回复  引用  查看    

2006-11-16 01:26 by Jackei      
@yw
1.你指的是复制 phpMyAdmin?如果提示,覆盖也不要紧。
2.是 127.0.0.1,不是127.0.0.0啊。另外,检查一下有没有解压缩 Mnatis 并 copy 到EasyPHP 目录下的 WWW 目录中。

#4楼    回复  引用    

2006-11-28 16:26 by deepinblue [未注册用户]
安装不成功,出现错误,管理员用户名设成是admin是,说没有admin@local.com
如何解决

#5楼 [楼主]   回复  引用  查看    

2006-11-28 17:40 by Jackei      
@deepinblue
请详细说说你的操作步骤。

#6楼    回复  引用    

2006-12-31 13:40 by bureau [未注册用户]
i am trying ...

#7楼    回复  引用    

2006-12-31 13:54 by bureau [未注册用户]
you ever tried AppServ + Mantis ?

#8楼    回复  引用    

2006-12-31 14:51 by bureau [未注册用户]
i got the same error with deepinblue

after all the installation, type htttp://localhost/mantis in browser

then the error message below shows up:

-------------------------------------------
APPLICATION ERROR #400
Database connection failed. Error received from database was #1045: Access denied for user 'root'@'localhost' (using password: YES)

Please use the "Back" button in your web browser to return to the previous page. There you can correct whatever problems were identified in this error or select another action. You can also click an option from the menu bar to go directly to a new section.
-------------------------------------------

any idea about that?



#9楼    回复  引用    

2006-12-31 14:54 by bureau [未注册用户]
besides, i can connect mysql via command line

and my config_inc.php is like this:

-------------------------------------
$g_hostname = "localhost";
$g_db_username = "root";
$g_db_password = "zaq12wsx";
$g_database_name = "mantis";
$g_db_type = "mysql";
-----------------------------------------

#10楼 [楼主]   回复  引用  查看    

2006-12-31 16:15 by Jackei      
@deepinblue
@bureau


在进入 Mantis 的 http://localhost/mantis-1.0.4/admin/install.php 页面后,需要输入的数据库账号和密码都必须是已经在数据库中存在的账号和密码,并且要具有创建数据库的权限。我在这里输入的 Username (for Database) 以及 Admin Username (to create Database) 都是默认的 root 账号,密码也填入与 root 账号相对应的密码。

#11楼    回复  引用    

2007-03-15 14:15 by youlynn [未注册用户]
默认的用户名和密码是administrator root

#12楼    回复  引用    

2007-05-15 09:54 by Edith [未注册用户]
本机可以了
但远程如何访问呢 我将地址中的127.0.0.1改成了该机器的IP 可远程无法访问

#13楼 [楼主]   回复  引用  查看    

2007-06-20 13:07 by Jackei      
@Edith

最近有位朋友也遇到类似的问题。

请修改一下 %EasyPHP_Install_dir%\apache\conf\httpd.conf 文件,找到 Listen 127.0.0.1:80,修改为 Listen 0.0.0.0:80 以后重启 EasyPHP 服务就可以了。

#14楼    回复  引用    

2007-06-20 17:13 by Squll [未注册用户]
我按照你的方法做出来了。。很好很方便 。。。但是我现在不知道怎么登录 。有默认安装的用户名和密码吗?

#15楼    回复  引用    

2007-06-20 17:14 by Squll [未注册用户]
还有怎么创建用户。 界面是英文的可以改成中文吗 ?

#16楼    回复  引用    

2007-06-20 17:18 by Squll [未注册用户]
不好意思。。。默认密码和用户我知道了。。。刚才仔细看了下你的文章。。。现在 就想让他变成中文。。。应该怎么做 ?

#17楼    回复  引用    

2007-06-20 17:33 by Squll [未注册用户]
搞定了 嘿嘿。。在里面可以设置的。。还是非常感谢你

#18楼    回复  引用    

2007-07-02 19:19 by Steven.W [未注册用户]
本机可以了
但远程如何访问呢 我将地址中的127.0.0.1改成了该机器的IP 可远程无法访问

@Edith

最近有位朋友也遇到类似的问题。

请修改一下 %EasyPHP_Install_dir%\apache\conf\httpd.conf 文件,找到 Listen 127.0.0.1:80,修改为 Listen 0.0.0.0:80 以后重启 EasyPHP 服务就可以了。



为了这个该死的问题,搞了整整一个下午。再次测试中... ...

#19楼    回复  引用    

2007-07-11 10:37 by caimaowang@hotmail.com [未注册用户]
5分钟不到,配置成功,谢谢东家:)

#20楼    回复  引用    

2007-07-19 13:00 by yanleo [未注册用户]
没什么装机的经验,很让人失望的是,输入http://localhost/mantis/ 报告以下,不知道是怎么搞的了
Warning: main(d:\easyphp1-8\www\mantis\config_inc.php): failed to open stream: No such file or directory in d:\easyphp1-8\www\mantis\core.php on line 44

Fatal error: main(): Failed opening required 'd:\easyphp1-8\www\mantis\config_inc.php' (include_path='.;d:/EasyPHP1-8\php\pear\') in d:\easyphp1-8\www\mantis\core.php on line 44

#21楼 [楼主]   回复  引用  查看    

2007-07-19 13:02 by Jackei      
@yanleo
你先输入 http://localhost/ 看看,能否看到可用应用的列表,然后再点击 Mantis 进入。

#22楼    回复  引用    

2007-07-19 13:25 by yanleo [未注册用户]
继续报错~
SYSTEM WARNING: mysql_connect(): Access denied for user 'administrator'@'localhost' (using password: YES)

Mantis


APPLICATION ERROR #400
Database connection failed. Error received from database was #1045: Access denied for user 'administrator'@'localhost' (using password: YES)

Please use the "Back" button in your web browser to return to the previous page. There you can correct whatever problems were identified in this error or select another action. You can also click an option from the menu bar to go directly to a new section.

#23楼 [楼主]   回复  引用  查看    

2007-07-19 13:31 by Jackei      
@yanleo
检查一下 Mantis 中与数据库相关的配置是否与MySQL中的实际用户名、密码相一致。MySQL 的缺省用户名和密码是 root 和空密码;
试试phpMyAdmin 是否可以访问数据库。

如果还是不行,建议把 EasyPHP 卸载,目录整个删掉,重新按照上面的 7 个步骤配置一下。

#24楼    回复  引用    

2007-07-19 13:38 by yanleo [未注册用户]
就是默认的用户名和密码是administrator root,俺真的很菜啊
能留个你的联系方式吗?MSN或QQ

#25楼    回复  引用    

2007-07-20 09:51 by taiyi [未注册用户]
求助:T-T
错误:
Attempting to connect to database as admin
BAD
Does administrative user have access to the database? ( Access denied for user 'bugs'@'localhost' (using password: YES) )

怎么填?我一直报错
Type of Database MySql (default)MySqliMicrosoft SQL Server (experimental)PGSQL (experimental)Oracle - oci8 (Experimental)
Hostname (for Database Server)
Username (for Database)
Password (for Database)
Database name (for Database)
Admin Username (to create Database)
Admin Password (to create Database)
再问一下,怎么打开SQL数据库呢?

#26楼 [楼主]   回复  引用  查看    

2007-07-20 10:07 by Jackei      
@taiyi

如果是严格按照我上面的方法安装,那么 MySQL 只有一个用户名,就是 root,密码为空。

另外,上面也提到了,你可以用 phpMyAdmin, 是一个基于 web 的MySQL 管理工具,简单实用。

#27楼    回复  引用    

2007-07-20 10:56 by taiyi [未注册用户]
我是严格按照上面的来装的,但是
Hostname (for Database Server)
Username (for Database)
Password (for Database)
Database name (for Database)
Admin Username (to create Database)
Admin Password (to create Database
填完这个后,就提示
Attempting to connect to database as admin
BAD
Does administrative user have access to the database? ( Access denied for user 'bugs'@'localhost' (using password: YES) )

#28楼 [楼主]   回复  引用  查看    

2007-07-20 11:01 by Jackei      
@taiyi
你的数据库中有 bugs 这个用户吗?如果是严格按照我上面的方法安装,那么 MySQL 只有一个用户名,就是 root,密码为空。

#29楼    回复  引用    

2007-07-20 11:31 by taiyi [未注册用户]
呵呵,可以进去了,谢谢。
但是另外的问题又来了。
“请修改一下 %EasyPHP_Install_dir%\apache\conf\httpd.conf 文件,找到 Listen 127.0.0.1:80,修改为 Listen 0.0.0.0:80 以后重启 EasyPHP 服务就可以了。”
我仍然无法远程访问

#30楼    回复  引用    

2007-07-20 12:58 by taiyi [未注册用户]
还有就是,如何改成中文版?

#31楼    回复  引用    

2007-07-23 16:36 by caimaowang@hotmail.com [未注册用户]
对阿,怎么支持中文阿,我安装好了,还有两个问题,一个是邮件配置,一个是中文支持,我都没弄好,请帮帮阿

#32楼 [楼主]   回复  引用  查看    

2007-07-23 22:21 by Jackei      
@caimaowang@hotmail.com
@taiyi
中文英文是在每个用户的 Account 配置里面设置的。
邮件配置 Google 一下吧,我记得有篇文章很容易找到。

#33楼    回复  引用    

2007-07-24 09:11 by caimaowang@hotmail.com [未注册用户]
恩,好,我再试验试验,不行再请教:)

#34楼    回复  引用    

2007-07-24 09:50 by ice [未注册用户]
Hostname (for Database Server)
Username (for Database)
Password (for Database)
Database name (for Database)
Admin Username (to create Database)
Admin Password (to create Database
这些应该怎么填啊才对啊,我严格按照步骤来的,总是报错,
Does administrative user have access to the database? ( Access denied for user 'bugs'@'localhost' (using password: YES) )

#35楼    回复  引用    

2007-07-24 09:51 by ice [未注册用户]
而且我没找到root

#36楼    回复  引用    

2007-07-24 09:52 by ice [未注册用户]
LZ 在不在啊?帮帮我吧,没安装过,不会弄啊

#37楼    回复  引用    

2007-07-25 11:34 by zhongfl [未注册用户]
然后对都对,但很多关键点都没说清楚.以楼主的方式只能建一个可看的mantis.而不是一个可实际运用在工作中的mantis.所以别在误导人了.

#38楼    回复  引用    

2007-07-25 11:36 by zhongfl [未注册用户]
步骤都对,但很多关键点都没说清楚.以楼主的方式只能建一个可看的mantis.而不是一个可实际运用在工作中的mantis.所以别再误导人了.

#39楼 [楼主]   回复  引用  查看    

2007-07-25 11:53 by Jackei      
@zhongfl

呵呵,哪些关键点没有说呢?
楼上的不妨列列,以后有机会可以再补充。或者楼上的跟大家分享一下自己的经验也可以啊。

#40楼    回复  引用    

2007-08-03 17:32 by test [未注册用户]
mantis怎么下载

#41楼    回复  引用    

2007-08-21 16:09 by spesun [未注册用户]
有没有配置oracle成功的呢
一直出现Does administrative user have access to the database的错误

#42楼    回复  引用    

2007-10-09 18:30 by lirong [未注册用户]
You are really great. Yes, I tried. working quite well!
Even though there are still a lot to setup, it is much easier than installing everything one by one.

#43楼    回复  引用    

2008-04-02 15:28 by 腾天天 [未注册用户]
你好,请教你一个关于mantis安装的问题:
从网络上下载的mantis中,用ftp将root/mantis的资料传到服务器上,然后打开http://localhost(服务器名)/mantis /admin/install.php进入安装配置,其它都提示good,但问题是会出现:BAD-Does administrative user have access to the database? ( Access denied for user '***@'localhost' (using password: YES) ) 。

用默认的administrator 和roo不行,用我自己在服务器上设置的数据库和密码出是这个错误。
请问你知道这该怎么处理呢??

#44楼 [楼主]   回复  引用  查看    

2008-04-02 16:22 by Jackei      
@腾天天
先检查一下配置文件中的数据库管理员帐号是否有权限访问数据库吧。

#45楼    回复  引用    

2008-04-03 12:22 by 腾天天 [未注册用户]
谢谢楼主,这个安装问题昨天已解决,是要修改config_inc.php这个文件里面的数据库配置.还有一个就是Admin Username (to create Database) ,
Admin Password (to create Database )这两个填的要与Username (for Database) ,Password (for Database) 这两个一样,似乎有点奇怪.
现已安装成功.

但是有一个新问题:注册新用户时发送邮件功能似乎不行,提示注册成功,发送到邮箱中,可是在注册的邮箱中并不能收到邮件.在config_inc.php中有作相关配置,
$g_phpMailer_method = 1;
$g_smtp_host = 'smtp.***.cn';
$g_use_phpMailer = OFF;
$g_smtp_username = '*';
$g_smtp_password = '*';
试过很多种配置,但发送的邮件都无法收到?请问楼主知道这是为什么吗?

#46楼    回复  引用    

2008-04-03 15:23 by 腾天天 [未注册用户]
楼主,以上邮件发送问题我已解决哈。真是麻烦了~~

#47楼    回复  引用    

2008-05-08 10:29 by ninghd [未注册用户]
BAD
ALTER TABLE mantis_bugnote_table ADD time_tracking INTEGER UNSIGNED NOT NULL DEFAULT 0
Duplicate column name 'time_tracking'

上述是安装到Installing Database 时Create Schema ( AddColumnSQL on mantis_bugnote_table )出现的问提。
希望楼主能帮忙解答

#48楼    回复  引用    

2008-06-27 17:16 by mxj [未注册用户]
以前配置了,也用过,但是mantis报送了几百个bug后,就觉得访问很慢,是什么原因?

#49楼 [楼主]   回复  引用  查看    

2008-06-27 17:24 by Jackei      
@mxj
如果严格按照这个过程来做,是不会出错的:)

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
"五向定位"职业成长路线公开课(上海、南京、大连)
Google站内搜索


相关链接:

历史上的今天:
2005-08-29 成功测试管理的九大原则