每次我运行这个命令rails server:

警告:路径中存在不安全的世界可写目录/usr/local/bin,模式040777

我在这里寻找解决方案,他们说输入:chmod go-w /usr/local/bin

但我有一个错误:

chmod:无法更改/usr/local/bin:上的文件模式:不允许操作

顺便说一下,我正在使用OSX.

推荐答案

您需要具有root访问权限才能执行此操作.如果您还不是管理用户,请以管理员身份登录.然后使用"sudo"更改权限:

sudo chmod go-w /usr/local/bin

显然,这将意味着除了通过"sudo"之外,您不能再在/usr/local/bin中安装material ,但您可能无论如何都不应该这样做.

Ruby-on-rails相关问答推荐

从Rails中的字符串中间提取子字符串

我的 Ruby on Rails Web API 的 Docker 映像未在服务器上构建,因为它未与 ruby​​gems.org 连接

select2 未应用于所有下拉列表;它只适用于数据的最后一条记录

Rails 3 远程表单:如何指定内容类型?

如何更改 Heroku 应用程序的 DATABASE_URL

Rails: WickedPDF: 分页符

Ruby on Rails 的 varchar 迁移问题

Rails:设计:按角色登录后重定向

Rails - 生产模式下的错误

未捕获的类型错误:未定义不是函数- 初学者 Backbone.js 应用程序

在 Rails 应用程序中处理大文件上传的最佳方法是什么?

Rails:进行不可逆转的迁移是不是很糟糕?

如何对这个哈希数组进行分组?

在 Rails 生产中禁用assets资源 缩小

我可以在 Ubuntu 上使用 apt-get 安装 gems 吗?

如何跳过失败的迁移? (耙分贝:迁移)

Rails 3.1 中的 Rails.cache 错误 - TypeError: can't dump hash with default proc

Ruby on Rails:如何为 postgresql 编辑 database.yml?

Ruby:如何将一种方法接收到的所有参数和块传递给另一种方法?

默认情况下 haml