ps ax|grep resin 所看到的java -Dresin.home=/home/…… 是resin的各服务进程,表明Resin服务正在运行, 如果看不到这样的进程则表明Resin服务没有启动起来. B.查看多文件上载服务器是否正在运行:
14817 pts/3 S 0:00 java -jar ../lib/UploadServer.jar 1234 14818 pts/3 S 0:00 java -jar ../lib/UploadServer.jar 1234 14819 pts/3 S 0:00 java -jar ../lib/UploadServer.jar 1234 14820 pts/3 S 0:00 java -jar ../lib/UploadServer.jar 1234 14821 pts/3 S 0:00 java -jar ../lib/UploadServer.jar 1234 14822 pts/3 S 0:00 java -jar ../lib/UploadServer.jar 1234 14823 pts/3 S 0:00 java -jar ../lib/UploadServer.jar 1234 14824 pts/3 S 0:00 java -jar ../lib/UploadServer.jar 1234 14825 pts/3 S 0:00 java -jar ../lib/UploadServer.jar 1234 14826 pts/3 S 0:00 java -jar ../lib/UploadServer.jar 1234 14827 pts/3 S 0:00 java -jar ../lib/UploadServer.jar 1234
能看到java -jar ../lib/UploadServer.jar 1234这些进程则表明多文件上载服务器正在运行,
反之则未有运行.
”常见问题及解答”可查找解决办法. 如果自己不能解决,则必须将stderr.log发给开发部. (2)停止Web服务:
注意必须是启动Resin的同一用户身份, 例如以mdv用户身份启动, 就必须以mdv用户身份停止(此时用root用户身份停止也不适合). ./httpd.sh stop
五.常见问题及解答
1. 访问系统主界面时,出现: 500 Servlet Exception
nullconfig.xml (No such file or directory)
……
解决方法:
用env命令查看环境变量ERMS_CONF_PATH有没有生效.并且, 查看的时候必须是启动resin时的那用户, 例如, 以mdv用户身份启动Resin的, 则必须在mdv用户身份下查看环境变量ERMS_CONF_PATH有没有生效. 2. 启动UploadServer的时候提示: 提示:
[root@yc classes]java UploadServer 1234& [1] 861
答:
config.xml改得不对, 改了之后config.xml文件中的<> 和> 之间不成对.... , 请正确改好config.xml
3. 安装后打开首页出现“”
事实上,mysql已经在运行,我用portscan扫描,也可以看到3306这个端口. 答:
首先重启一次resin看看. 如果问题依旧, 则ping localhost, 看localhost是否指向本机. 若ping localhost不通, 则必须做以下设置: vi /etc/hosts, 在里面加上一行: 注意不能断开成两行)
使localhost能够正确指向本机.
4. 访问资源管理系统首页时出现这个提示,原因是什么? 答:
这是安装中比较常见的问题, 首先重启一次resin看看. 如果问题依旧再尝试重启mysql. 若问题仍存在,则首先检查config.xml里的数据库设置用户名,密码等是否有误, 然后进mysql数据库, use mysql;
select * from user;
检查mysql的用户权限和config.xml中的设置进行比较.
例如, 如果本机的hostname为yc , config.xml里的数据库连接字符串里面是写IP而不是写localhost的话, 比如
而select * from user 看到的记录如下:
| localhost | root | 1b13bcb03d50bfe1 | Y | yc | root | | Y
同时在config.xml里
|1b13bcb03d50bfe1 | 该记录所对应的密码, 那么访问资源管理系统首页时将出现以上的错误提示. 因为IP被反向解析成主机名yc, mysql将匹配到| yc | root |这条记录, 而这条记录的password字段和| localhost | root |那条记录不一样, 为空, 所以匹配的结果自然是没有权限, 拒绝访问, 解决的办法是只要将| yc | root |这条记录的password字段update成和| localhost | root |这条记录一样就可以了.