我有一个服务器,"server1",设置与Ruby 1.8.7和Rubygems 1.6.2,安装了几个宝石.
我想在另一台服务器"server2"上复制它,它有Ruby和Rubygems的匹配版本.我将已安装的gem文件夹从server1发送到server2到相同的路径.
现在,在我执行的server2中:
gem list
Run Code Online (Sandbox Code Playgroud)
没有宝石出现,虽然它们被复制到正确的宝石路径中.
谁能告诉我这是否是一种正确的安装宝石的方法,或者是否有更好的选择而不是自己安装每个宝石?
我正在使用sanitize gem https://github.com/rgrove/sanitize从字符串中删除一些HTML标记.
但是,在清理控制器中的字符串之前,字符串设置如下:
<p>This is <b>bold</b> and this <span style="text-decoration: underline;">is</span> <i>italics</i> ok? This <em>is not </em>a problem.</p>
Run Code Online (Sandbox Code Playgroud)
意味着<和>被替换为<和>.
我如何使用了sanitize宝石消除例如和当这些标签被表示为<i>,并</i>在控制器?