ruby-on-rails – 我可以合并系统库(例如libxml2)我编译成一个我
Nokogiri在转换为UTF-8字符时出现问题,后者最终来自libxml2,特别是版本2.7.6,这是Ubuntu 10.04 LTS上支持的最高版本.该错误已在2.7.7及更高版本中修复,但由于我们的应用程序托管在Heroku(bamboo-ree-1.8.7堆栈,基于Ubuntu 10.04)上,我们必须使用2.7.6版本,并继续体验bug,除非:
>有人可以/已经攻击了nokogiri以解决问题 很高兴听到有关1或2的任何反馈,但很好奇3是否可行.以下是我所知道的可能性: > Nokogiri可以链接到位于非标准位置的图书馆 – http://nokogiri.org/tutorials/installing_nokogiri.html 我的问题是,我可以将更高版本的libxml2包含在应用程序中,以便编译的供应商宝石在我提交它并将其推送到Heroku时使用它吗? 解决方法
它不是最用户友好的解决方案,但这是我曾经做过的一次获得自定义版本的libpq.我是在雪松上做过的,但如果你先进入tmp,它可能适用于竹子
> heroku运行bash 对不起,还没有更好的方法来获得定制的binaires.祝好运. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |