繁体   English   中英

部署Ruby on Rails应用程序很麻烦

[英]Trouble deploying Ruby on Rails Application

我正在尝试将我的第一个Ruby on Rails应用程序部署到共享服务器。 该应用程序实际上只是一个概念证明,我想向几个人展示,因此我不必担心流量。

无论如何,我在使用2颗宝石nokogiri和sqlite3时遇到了麻烦。 我正在尝试从Windows 7计算机部署到Linux发行版。

当我尝试运行捆绑包安装时-出现错误,可能是由于缺少管理员权限所致。

错误:无法生成gem本机扩展。 (Gem :: Installer :: ExtensionBuildError)

如果我使用捆绑包和捆绑包安装--deployment

耙子流产了! 没有此类文件要加载-sqlite3

如果我使用IRB并要求使用“ sqlite3”,则可以使用。 ==>返回true

我不知所措,下一步该怎么办?

使用ubuntu

  sudo apt-get install sqlite3

您已经有了ruby库,但是仍然需要sqlite3库。 这样做,我想您的问题就解决了。 如果仍然有问题,那么我应该尝试安装libxslt-dev libxml2-dev库。

 sudo apt-get install libxslt-dev libxml2-dev

谢谢

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM