blog.TangGaowei.com

Mindquarry Server的安装

作者 Neot 写于 2007-07-22  | 820 次浏览

(本文只介绍Windows下的安装,其它系统的安装参见http://www.mindquarry.com/products/downloads中的相关链接。)

  1. http://www.mindquarry.com/products/downloads下载最新版安装文件:Mindquarry Server Environment Windows (XAMPP)Mindquarry Server 1.1 Windows Installer (.exe)(参考链接:Mindquarry Server 1.1下载页面);
  2. 安装Mindquarry Server Environment Windows (XAMPP):xampp-1.0-M1.exe。启动XAMPP后,访问http://localhost或http://127.0.0.1,测试是否安装成功;
  3. 安装Mindquarry Server 1.1 Windows Installer (.exe):mindquarry-launcher-1.1-windows_x86_32.exe(安装时,参考上图的配置)。启动Mindquarry Server,稍等一会(该服务启动较慢)再访问http://localhost或http://127.0.0.1,出现登录页面说明安装成功。

注意:如果浏览器的80端口被其它程序(如迅雷、Oracle等)占用,则会导致安装失败。

[ 标签: mindquarry ]
[ 固定链接:http://blog.tanggaowei.com/2007/07/mindquarry-server.html ]

解决Mindquarry Server中文名文档下载出错的问题

作者 Neot 写于 2007-07-22  | 890 次浏览

上个月,通过Google Reader看到E-Space的一篇文章“Mindquarry:开源协作管理平台”,于是马上安装和试用了一下,感觉相当地不错。用Mindquarry来做项目管理真是个不错的选择。但是,在试用的过程中,我发现了几个问题(Mindquarry Server 1.1中):

  1. 除了Firefox,其它浏览器都登录不上;
  2. Wiki模块中,在Ajax模式下,翻页并没有实现它应有的功能;
  3. Wiki模块中,新建的第一个中文名的WIKI无法修改;
  4. Files(文档管理)模块中,中文名文档下载时出错;

除最后一个问题外,其它都是非致命的,通过某些方式还是可以正常使用的。最后一个问题是极其糟糕的,它使用得Files模块完全无法正常使用。我们在实际开发过程中,多是中文名的文档。

所以,当务之急是解决中文名文档下载的问题。这样,咱们中国人才能真正享受到开源的实惠呀。

参照Mindquarry网站的介绍(Developing Mindquarry),我下载了该项目的源代码,并开始着手解决这个问题。

刚看到下载的源码时,真是一头雾水,不知道那是一种什么样的语言。后来,通过出错页面出现的几个关键类名,在Google上搜索,才发现,原来该项目用的是XSP语言。XSP是一种基于Java和XML的能产生动态Web内容的服务器端语言,通过Apache Cocoon实现。它的版本控制功能是基于Subversion(新一代的版本控制工具)的。

第一次以失败告终,因为一开始就对自己没有信心。

今天终于成功解决了,因为我对自己说“一定要有信念”(《越狱》里讲的)。

解决的过程以后再说,今天把解决的方法和大家分享一下(针对Mindquarry Server 1.1)

下载“mindquarry-dma-source-1.1.jar” 文件,用它覆盖Mindquarry Server安装目录($Mindquarry Server)下的$Mindquarry Server\webapps\WEB-INF\lib\mindquarry-dma-source-1.1.jar文件,然后重启(停止,然后再启 动)Mindquarry Server。

1.1.1和1.1.2版本的更新文件为mindquarry-dma-source-1.1.1.jarmindquarry-dma-source-1.1.2.jar

其它版本的更新方法

  1. 下载“SvnSourceUri.class”文件;
  2. 将$Mindquarry Server\webapps\WEB-INF\lib\mindquarry-dma-source-1.1.*.jar文件的后缀改为.zip,即变为mindquarry-dma-source-1.1.*.zip文件,并将其解压。
  3. 用上面下载的SvnSourceUri.class文件覆盖mindquarry-dma-source-1.1.*\com\mindquarry\dma\source\svn\SvnSourceUri.class文件;
  4. 再将刚解压得到的mindquarry-dma-source-1.1.*目录压缩成.zip文件(注意:新.zip文件再解压成的目录结构要和原.zip文件相同);
  5. 然后,将新mindquarry-dma-source-1.1.*.zip文件改名为mindquarry-dma-source-1.1.*.jar文件,并用其覆盖旧的mindquarry-dma-source-1.1.*.jar文件。
  6. 最后,重启(停止,然后再启动)Mindquarry Server。

提供修改后的SvnSourceUri.java文件:SvnSourceUri.java

参考链接:Mindquarry Server的安装

[ 标签: mindquarry, 乱码 ]
[ 固定链接:http://blog.tanggaowei.com/2007/07/mindquarry-server-2.html ]

看看是谁占用了80端口

作者 Neot 写于 2007-06-16  | 1,581 次浏览

为了安装mindquarry(开源协作管理平台),要安装Apache。可是,安装过程中发现80端口被其它程序已占用。很奇怪,我没有安装Oracle啊!(Oracle会占用80端口)

没办法,还是要查查看,是谁占用了80端口。netstat命令就可完成这个任务:netstat -anb

[ 标签: mindquarry, 端口 ]
[ 固定链接:http://blog.tanggaowei.com/2007/06/80.html ]

订阅

 

手机访问

http://blog.tanggaowei.com/wap/

Google