<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>au3034</title>
    <link>https://ruby-china.org/au3034</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>部署时 invalid byte sequence in UTF-8 错误，求解 [已解决]</title>
      <description>&lt;p&gt;开发环境下正常，部署在 ubuntu12.04 下，ruby 1.9.2  rails3.2.2  &lt;/p&gt;

&lt;p&gt;&lt;code&gt;~$  echo $LANG&lt;/code&gt;
&lt;code&gt;zh_CN.UTF-8&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;运行提示 invalid byte sequence in UTF-8&lt;/p&gt;

&lt;p&gt;错误位于&lt;/p&gt;

&lt;p&gt;&lt;code&gt;9: &amp;lt;%= stylesheet_link_tag  "bootstrap.min","bootstrap-responsive.min", "jquery-ui","custom" %&amp;gt;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;注释掉正常。
经检查所有 css 文件均为 utf－8 编码，google 无果，望大家帮助。&lt;/p&gt;

&lt;p&gt;------我是分割线------&lt;/p&gt;

&lt;p&gt;经检查确系 compiling asset 的问题，使用脚本检查了 assets 文件夹中的编码均正常，最后发现是 images 中的 某图像文件名使用了非英文字符导致无法 compiling（垃圾图像文件）。删除文件后正常。&lt;/p&gt;

&lt;p&gt;附：检查编码脚本
&lt;a href="https://gist.github.com/1301199/a19adcb7687f2adfc927c9e8da3d716960833797" rel="nofollow" target="_blank"&gt;https://gist.github.com/1301199/a19adcb7687f2adfc927c9e8da3d716960833797&lt;/a&gt;&lt;/p&gt;</description>
      <author>au3034</author>
      <pubDate>Wed, 10 Apr 2013 16:16:58 +0800</pubDate>
      <link>https://ruby-china.org/topics/10066</link>
      <guid>https://ruby-china.org/topics/10066</guid>
    </item>
  </channel>
</rss>
