首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Rails4 - Errno::EINVAL:无效参数@ rb_sysopen -路径/路径/路径

Rails4 - Errno::EINVAL:无效参数@ rb_sysopen -路径/路径/路径
EN

Stack Overflow用户
提问于 2015-08-27 21:22:45
回答 1查看 5.7K关注 0票数 1

你好,在今天(27至2015年8月27日)运行了包安装(或更新)之后,我收到了以下错误:

代码语言:javascript
运行
复制
ERROR Errno::EINVAL: Invalid argument @ rb_sysopen - C:/_Daten/Ruby/ai/C:/_Daten/Ruby/ai/C:/_Daten/Ruby/ai/C:/_Daten/Ruby/ai/C:/_Daten/Ruby/ai/app/assets/images/cp-points-icon.ico

如您所见,路径"C:/_Daten“重复5次。

我无法想象它发生的原因和地点。

我的_form.haml.html看起来是这样的:

代码语言:javascript
运行
复制
<%= image_tag 'cp-logo.png', class: "logo", style: "height:18px; width:auto; " %>

这发生在我的Windows 10开发环境中。

我的Ubunt15.04开发环境显示的图标和图片非常正确。

现在检查了我的Win7开发环境。这也提出了同样的问题。

问题是:对于所有的图片、图标和图标,路径被插入不止一次。

这是我的代码,用于显示象形文字:

代码语言:javascript
运行
复制
<i class="glyphicon glyphicon-home"> Home</i>

错误是这样的:

代码语言:javascript
运行
复制
ERROR Errno::EINVAL: Invalid argument @ rb_sysopen - C:/_Daten/Ruby/ai/C:/_Daten/Ruby/ai/C:/_Daten/Ruby/ai/C:/Ruby21/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.4.1/assets/fonts/bootstrap/glyphicons-halflings-regular.woff

所以我现在的问题是:我如何控制图标文件的路径。

有人帮忙吗?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-02 14:57:41

在02-9.2015年9月,链轮 gem已经更新到版本3.3.4

我用这个版本检查了我的应用程序,看起来一切都是正确的。

显示图像、图标和图标不再有问题。

现在添加的路径不超过需要。

解决方案:在3.3.3版本中不要使用链轮gem,因为它是错误的。将链轮gem更新为3.3.4.

这应该是安装新的gems的过程:

a)手动安装,不要使用包安装,因为这是更新所有现有的

b)在检查新安装的gem后,将其包含到带有特定版本的gem文件中,以确保不会以无人值守的方式进行任何更新。

希望这能有所帮助。

你好,安迪。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32259654

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档