gpt4 book ai didi

ruby-on-rails - Rails sprocket 编译 CSS 资源时出错 - CHOWN 问题

转载 作者:行者123 更新时间:2023-12-03 17:33:23 25 4
gpt4 key购买 nike

我已经为此烦恼了 2 天多了,似乎无法弄清楚问题出在哪里。这主要是与我的设置有关的问题,但是如果有人能帮我找到解决此问题的方法,那么我将永远做他的奴隶..!

我正在运行 Snow leopard(主机)和 VMware fusion 运行 Ubuntu Lucid 服务器( guest 操作系统)。不知何故,经过一番折腾,我设法将我的工作区从 Mac 共享到 Ubuntu。所以,基本上我已经能够在 VM 上隔离我的开发环境,这使得整个开发团队可以轻松地处于同一环境中,而不管他们的主机操作系统/设置等。虽然,它确实让一切变得简单,我遇到了由于 sprockets 而发生的特定问题(我猜)。每次我更改样式表并重新加载时,都会收到此错误:

Error compiling CSS asset

Errno::EPERM: Operation not permitted - /mnt/hgfs/banjarey/tmp/cache/assets/DCF/780/sprockets%2F5f78b3457def1d02bd3fb75d4e0cfb63

/home/coderboy/.rvm/gems/ruby-1.9.2-p290/gems/activesupport-3.1.0/lib/active_support/core_ext/file/atomic.rb:38:in `chown'

但奇怪的是,如果我重新加载页面两次或三次,css 会编译并且一切正常。

为我所做的每一个 css 更改都重新加载页面两次或三次真是太遗憾了。我玩过一点成员(member)资格和权限,但作为一个业余爱好者,我想我还没有冒险足够深入。

有什么想法吗?

最佳答案

我也有同样的问题。我的解决方案是在预编译 Assets 后修改文件权限:

#chown apache.root yourapp -R
#chmod 755 yourapp -R

关于ruby-on-rails - Rails sprocket 编译 CSS 资源时出错 - CHOWN 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7556774/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com