查看单个帖子
旧 2010-05-12, 12:37   #1 (permalink)
lori
初级会员
 
注册日期: 2009-10-20
帖子: 5
默认 web页面报错处理方案

打开web页面时会出现如下错误提示:

原因是tomcat 的虚拟内存不足;
处理方法:
1.windows 版本
以下假设你安装的服务器路径为 e:\jdmail, 如果是其他路径可做相应修改
1)卸载原来的webmail 服务
进入E:\jdmail\web\bin 目录,执行
E:\jdmail\web\bin>jdmail_Web.exe -uninstall jdmail_Web(Tomcat5)
然后系统提示
The jdmail_Web(Tomcat5) service was successfully uninstalled.
表示卸载成功

2)修改同目录下installTomcat_x.bat 文件,找到 -Xms125M -Xmx512M 地方,修改成你想设置的内存大小。
3)重新安装 webmail 服务。
执行以下命名,其中e:\jdmail\jdk 为jdk 目录 ,e:\jdmail\web为tomcat 服务器目录
E:\jdmail\web\bin>installTomcat_x.bat e:\jdmail\jdk e:\jdmail\web
执行完,系统会提示:
--------
Usage: installTomcat_x.bat jdk_home tomcat_home
NOTE: You MAY NOT use spaces in the path names. If you know how
to fix this, please tell me.
JDK 1.3 does not come with hotpot server by default, you must
install this seperately if you wish to use it.
Example: installTomcat_x.bat c:\progra~1\jdk c:\progra~1\tomcat hotspot
--------
The jdmail_Web(Tomcat5) manual service was successfully installed.

表示新的webmail 服务安装成功

2.unix/linux 版本
打开web/bin/catalina.sh 文件
在注释行(以"#")下加入以下一行
JAVA_OPTS="-Xmx512m"

其中具体内存数可根据系统具体情况而定。
上传的图像
 
lori 当前离线   回复时引用此帖