每次我运行这个命令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相关问答推荐

获取磁盘上 ActiveStorage 文件的路径

无法停止或删除 Docker 容器 - 权限被拒绝错误

Rails 5:重命名表迁移

未加载库:/usr/local/opt/readline/lib/libreadline.6.dylib (LoadError)

Rails 5,#

Rails 5 API 控制器中未定义的实例方法“respond_to”

Rails: Sprockets::Rails::Helper::AssetNotPrecompiled 在开发中

来自控制台的 ActionCable.server.broadcast

rails structure.sql和schema.rb有什么区别

在 Rails 的 ActiveRecord 中,touch 有什么用?

ActiveRecord OR 查询哈希表示法

“分配分支条件大小太高”是什么意思以及如何解决?

来自 nginx / 乘客的“从应用程序收到的不完整响应”

Rails 自动加载完全大写的名称,如 API

Pages#home 中的 Rails ExecJS::ProgramError?

AWS S3:您try 访问的存储桶必须使用指定的终端节点进行寻址

Rails:NameError:未初始化的常量

如何从 Rails 中的枚举中获取整数值?

使用 Capybara,如何切换到带有“_blank”目标的链接的新窗口?

FactoryGirl + Faker - 为数据库种子数据中的每个对象生成相同的数据