用fushioncharts 做了个,显示数据的饼状图,在本机测试良好,放到服务器上 挂了。看log,报错:
ActionController::RoutingError (No route matches "/crossdomain.xml" with {:method=>:get})
google,说跨域访问需要建一个crossdomin.xml 文件。(很奇怪,我的应用在一个站点内,怎么会跨域了呢)
先解决问题,在 /public 下新建一个 crossdomain.xml 文件,写入
<?xml version="1.0"?>
<!-- http://www.adobe.com/crossdomain.xml -->
<cross-domain-policy>
<allow-access-from domain="*.com" />
</cross-domain-policy>
重启,OK
分享到:
相关推荐
总之,`crossdomain.xml`和`clientaccesspolicy.xml`是Silverlight跨域访问的核心,它们决定了哪些源的Silverlight应用可以与服务器进行通信。正确理解和配置这些文件是确保Silverlight应用能顺利实现跨域操作的基础...
`crossdomain.xml`文件用于跨域资源共享(CORS)设置,这在CKplayer播放外部源视频时可能会用到。如果视频源服务器允许跨域访问,此文件可以确保CKplayer能顺利加载视频内容。 最后,"源文件"目录下通常包含了...
在Web开发中,跨域访问是一个常见的需求,尤其是在前后端分离的架构中。"js json ajax jsp 跨域訪問的例子"这个主题涉及到JavaScript、JSON、AJAX以及JSP等关键技术,它们在处理跨域问题时各自扮演着重要角色。下面...
8. **crossdomain.xml**:跨域资源共享(CORS)配置文件,用于定义不同域名之间的资源共享策略,对于使用Flash或XMLHttpRequest进行跨域请求的场景尤其重要。 9. **runtime**:运行时目录,通常包含缓存、日志等...
6. `crossdomain.xml`:此文件用于跨域资源共享(CORS)设置,允许不同源的浏览器请求访问服务器上的资源,对于实现Ajax跨域请求或Flash内容加载等场景很有用。 7. `upload`:该目录通常用于存放用户上传的文件,如...
FLASH跨域传输文件(crossdomain.xml) 此文件用于解决Flash加载资源时出现的跨域安全问题,确保Flash应用能够正常加载外部资源。 ##### 6. 系统icon图标(favicon.ico) 这是Discuz! X1的网站图标,通常显示在...
- **crossdomain.xml**:Flash跨域配置文件。 - **favicon.ico**:网站图标。 - **robots.txt**:搜索引擎爬虫访问规则文件。 #### 三、API接口目录结构 - **api/**:API接口文件夹。 - **api/db/**:数据库操作...
(2)Considering cross-domain data interaction problem, reasons of it were pointed out and analysed. LocalStorage was overrided based on HTML5 storage technics, and local sqlite was used to maintain ...