繁体   English   中英

从“RAILS_ROOT / config / environments / production.rb”文件中“运行”命令

[英]Run Linux commands “from” the 'RAILS_ROOT/config/environments/production.rb' file

我在运行Ubuntu 10.04 LTS的远程VPS机器上运行Ruby on Rails 3.0.9,我想知道是否可以“直接”运行一些相关的Linux文件夹和文件权限命令,说明RAILS_ROOT/config/environments/production.rb文件。 如果是这样, 如何设置我的RAILS_ROOT/public目录及其子目录具有755权限?

我想这样做是因为我想自动化“设置”过程。

尝试这个

system "chmod 755 public"

检查: 来自Ruby的系统调用

您可以使用system命令运行OS命令。 确保您不会遇到任何与安全相关的问题。 而是在部署代码本身时查看是否可以更改权限。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM