0

我在我的 Rails 应用程序中使用系统调用

FileUtils.mkdir_p(some_path, mode: 0770)

其中 some_path 设置为某个(正确)路径。我进入我的控制台

/home/.rvm/rubies/ruby-2.0.0-p195/lib/ruby/2.0.0/fileutils.rb:242:in `mkdir': Permission denied - /Users/ghome/projects/some_file (Errno::EACCES)

我该如何纠正它?

4

3 回答 3

2

您必须chmod将写入命令写入目录的所有者 =chmod +x /Users/ghome/projects然后它会正常运行

于 2013-08-16T12:39:34.163 回答
1

您对该文件夹没有写入权限/Users/ghome/projects/

于 2013-08-16T12:37:05.667 回答
1

您没有对该目录的写入权限/Users/ghome/projects/chown您自己的目录或chmod您可以写入的目录。

于 2013-08-16T12:38:51.017 回答