【发布时间】:2013-07-05 08:09:27
【问题描述】:
不久前我创建了一个 Rails 模型“模型”,现在我正在尝试运行服务器。在bundle install 之后我得到:
尝试写入 Gemfile.lock 时出错。您可能需要在路径:
/home/thiago/model/Gemfile.lock处允许文件的写入权限
尝试rails s 看看会发生什么,然后:
我可以设置 Gemfile.lock 的权限,以便我可以捆绑和运行服务器吗?
$ ls -a -l 共 80 个 drwxr-xr-x。 13 根 4096 5 月 19 日 14:08。 drwx-----。 41 蒂亚戈 蒂亚戈 4096 7 月 7 日 23:51.. drwxr-xr-x。 8 根根 4096 5 月 19 日 14:08 应用 drwxr-xr-x。 5 根根 4096 5 月 19 日 14:08 配置 -rw-r--r--。 1 根 155 5 月 19 日 14:08 config.ru drwxr-xr-x。 2根根4096 5月19日14:08分贝 drwxr-xr-x。 2 根根 4096 May 19 14:08 doc -rw-r--r--。 1 根 765 5 月 19 日 14:08 Gemfile -rw-r--r--。 1 根 430 5 月 19 日 14:08 .gitignore drwxr-xr-x。 4根根4096 5月19日14:08 lib drwxr-xr-x。 2根根4096 5月19日14:08日志 drwxr-xr-x。 2根根4096 5月19日14:08公开 -rw-r--r--。 1 根根 270 May 19 14:08 Rakefile -rw-r--r--。 1 根 9208 5 月 19 日 14:08 README.rdoc drwxr-xr-x。 2根根4096 5月19日14:08脚本 drwxr-xr-x。 7根根4096 5月19日14:08测试 drwxr-xr-x。 3 根根 4096 5 月 19 日 14:08 tmp drwxr-xr-x。 4 root root 4096 5月19日 14:08 供应商模型文件创建不正确?
【问题讨论】:
-
那么,当前文件的权限是什么?
-
看起来您已经以 root 身份创建了应用程序。把所有的文件都给自己,你应该没问题