首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >railo-context/admin/web.cfm缺少在railo中部署在树脂中的css

railo-context/admin/web.cfm缺少在railo中部署在树脂中的css
EN

Stack Overflow用户
提问于 2014-11-19 07:38:51
回答 2查看 996关注 0票数 0

我已经在一个树脂应用服务器中部署了railo文件,在部署之后,jvm日志显示了

代码语言:javascript
复制
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.cfmhttp://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

我做错什么了

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-11-19 16:24:57

在您的URL domain.com中:8080/railo/railo/.第一条铁路是上下文路径吗?基本上,您是否部署了铁路战争,但没有在/上下文中部署?

如果是这样的话,您可能需要修改railo-server.xml文件中的/railo-上下文/虚拟映射,以映射到“/railo/railo/”

另外,检查设置的重写规则。

票数 1
EN

Stack Overflow用户

发布于 2014-11-19 16:49:47

Railo (不确定是哪个版本,而是4.x版本中的一个版本)将管理资源(即css、图像)从与其他管理器相同的文件夹中移出,这意味着它们不再在/railo-context/中,它们现在使用像../res/bar.css这样的路径加载它们。

我们的解决办法是为另一个目录添加一个代理/重写。例如:

代码语言:javascript
复制
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/$1
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27011442

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档