我已经在一个树脂应用服务器中部署了railo文件,在部署之后,jvm日志显示了
railo-server-root:/var/resin/webapps/railo-4.2.1.008/WEB-INF/lib/railo-server
===================================================================
SERVER CONTEXT
-------------------------------------------------------------------
- config:/var/resin/webapps/railo-4.2.1.008/WEB-INF/lib/railo-server/context
- loader-version:4.3
===================================================================
===================================================================
WEB CONTEXT (3ccbecdfdd85a2c229a64e875ca4821a)
-------------------------------------------------------------------
- config:/var/resin/webapps/railo-4.2.1.008/WEB-INF/railo
- webroot:/var/resin/webapps/railo-4.2.1.008/
- hash:3ccbecdfdd85a2c229a64e875ca4821a
- label:3ccbecdfdd85a2c229a64e875ca4821a
===================================================================我可以通过调用index.cfm访问保存在/var/树脂/webapp/Railo-4.2.1.008/index.cfm上的测试http://domain.com:8080/railo/index.cfm页面。
但是当我试图访问http://domain.com:8080/railo/railo-context/admin/server.cfm或http://domain.com:8080/railo/railo-context/admin/web.cfm时。它正在加载一个没有css等的页面。
我还在日志Wed 19 02:15:51 EST 2014-311类中看到了以下错误: railo.runtime.instrumentation.Agent.getInstrumentation()未返回静态资源/railo-context/res/res/css/admin42.css.cfm未找到@ /var/resin/webapps/railo-4.2.1.008/-context/res/css/admin42.css静态资源/railo-context/res/css/admin42.css.cfm @没有找到/var/resin/webapps/railo-4.2.1.008/-context/res/css/admin42.css静态资源/railo上下文/res/css/admin42.css.cfm@ /var/resin/webapps/railo-4.2.1.008/-context/res/css/admin42.css
我做错什么了
发布于 2014-11-19 16:24:57
在您的URL domain.com中:8080/railo/railo/.第一条铁路是上下文路径吗?基本上,您是否部署了铁路战争,但没有在/上下文中部署?
如果是这样的话,您可能需要修改railo-server.xml文件中的/railo-上下文/虚拟映射,以映射到“/railo/railo/”
另外,检查设置的重写规则。
发布于 2014-11-19 16:49:47
Railo (不确定是哪个版本,而是4.x版本中的一个版本)将管理资源(即css、图像)从与其他管理器相同的文件夹中移出,这意味着它们不再在/railo-context/中,它们现在使用像../res/bar.css这样的路径加载它们。
我们的解决办法是为另一个目录添加一个代理/重写。例如:
ProxyPassMatch ^/my-secret-railo-location/admin/(.*)$ ajp://localhost:8009/railo-context/admin/$1
ProxyPassMatch ^/my-secret-railo-location/res/(.*)$ ajp://localhost:8009/railo-context/res/$1https://stackoverflow.com/questions/27011442
复制相似问题