1)我正在从URL下载datafeeds(xml)文件,以将其解压缩/导入数据库。我应该将它们存储在rails文件结构中?
2)rails文件结构如何工作,rails可以访问整个托管环境吗?我的意思是,如果我将我的XML提要存储在/ lib / files中,我会在模型中使用该路径,还是使用更长的完整linux路径?
感谢任何建议!
答案 0 :(得分:4)
Rails可以访问运行rails进程的用户帐户可以访问的任何内容。即:如果你在root下运行rails服务器进程(这不是一个好主意BTW),应用程序可以访问root可以访问的任何路径。当然,这可能受到OS所采用的任何访问控制机制的限制(例如:SELinux)。