oKit项目管理软件不能正常启动缘由汇总

一、若是您的计算机内存不是很宽裕 java

能够到如下注册表中: HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Procrun 2.0\oKitTomcat\Parameters\Java 将JvmMs设成256M(注意是十进制) 将JvmMx设成512M(注意是十进制) 重启oKit就能够了。 mysql

 

二、报如下问题 sql

严重: Parse Fatal Error at line 1 column 1: Content is not allowed in prolog. 数据库

org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
......
 
非正常关机,形成了tomcat下conf文件中的tomcat-user.xml文件异常,copy一个新的tomcat-user.xml覆盖就能够了
 
三、用正确的用户名密码不能登陆,报用户名密码错
缘由:数据库未能正常启动
查看zs.err,若是报如下问题:
 
121227 14:08:45 [Note] Plugin 'FEDERATED' is disabled.
121227 14:08:45  InnoDB: Error: unable to create temporary file; errno: 2
121227 14:08:45 [ERROR] Plugin 'InnoDB' init function returned error.
121227 14:08:45 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
121227 14:08:45 [ERROR] Unknown/unsupported table type: INNODB
121227 14:08:45 [ERROR] Aborting
 
解决办法
第一步:
只要删除MySQL目录下的ib_logfile0和ib_logfile1两个文件
第二步:
最后找到一片文字,提到了找出了没法启动的缘由:MySQL在安装的时候不会自动初始tmpdir(临时文件目录),因此要在配置文件my.ini中添加tmpdir路径。
最后在my.ini中添加:
[mysqld]
#本身指定的临时文件目录
tmpdir="E:/Program Files/MySQL/MySQL Server 5.1/Temp/"
问题解决。
 
四、端口冲突

现象:到服务列表中查看以oKit开头的服务,okitApache未能正常启动 apache

缘由:端口冲突形成 windows

解决办法: tomcat

进入cmd,输入:netstat -aon|findstr "80",查看80端口是否被占用 app

tasklist|findstr "XXX",其中XXX为进程号,查看占用的应用 jvm

一、将IIS或其余占用80端口的应用停掉 spa

二、卸载oKit,从新安装,在安装过程将80端口修改成其余端口(如88)

三、修改配置文件,从新启动服务。

五、okitTomcat没法正常启动

查看tomcat logs

[2008-03-17 16:02:20] [174 javajni.c] [error] 找不到指定的模块。

[2008-03-17 16:02:20] [986 prunsrv.c] [error] Failed creating java C:\Program Files\Java\jdk1.6.0\jre\bin\server\jvm.dll [2008-03-17 16:02:20] [1260 prunsrv.c] [error] ServiceStart returned 1

解决方案:找个msvcr71.dll 拷贝到windows system32目录下

相关文章
相关标签/搜索