Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 我在VPS上部署了ruby on rails应用程序,它给出了错误_Ruby On Rails_Ruby_Vps - Fatal编程技术网

Ruby on rails 我在VPS上部署了ruby on rails应用程序,它给出了错误

Ruby on rails 我在VPS上部署了ruby on rails应用程序,它给出了错误,ruby-on-rails,ruby,vps,Ruby On Rails,Ruby,Vps,我正在使用Teamtreehouse关于创建RubyonRails应用程序的教育教程。 到目前为止,我获得了“设计URL”徽章。(我目前的知识) 此应用程序称为“树本” 我的树电子书在本地PC(Mac)上运行得非常好 我不知道为什么相同的应用程序会在VPS服务器上导致错误。我在我的虚拟服务器上完美地设置了一切(由Digital Ocean提供服务)。 我将Ubuntu 12.04 LTS 32位与rails 4.0和ruby 2.0(迄今为止的最新版本)配合使用。您可以在此处检查其错误:[htt

我正在使用Teamtreehouse关于创建RubyonRails应用程序的教育教程。 到目前为止,我获得了“设计URL”徽章。(我目前的知识)

此应用程序称为“树本”

我的树电子书在本地PC(Mac)上运行得非常好

我不知道为什么相同的应用程序会在VPS服务器上导致错误。我在我的虚拟服务器上完美地设置了一切(由Digital Ocean提供服务)。 我将Ubuntu 12.04 LTS 32位与rails 4.0和ruby 2.0(迄今为止的最新版本)配合使用。您可以在此处检查其错误:[http://192.241.210.52:3000/]

我想这可能是由最新的ruby版本引起的


因为我的本地电脑使用了“ruby 1.9.3p392(2013-02-22修订版39386)”,而且它运行得很好(

在您的服务器上运行
bundle exec rake db:migrate

之所以必须这样做,是因为您收到的错误表明数据库未正确设置。
db:migrate
命令确保服务器上的数据库具有您在本地创建的所有表和列(假设您一直在通过rails创建它们).Ty!太棒了!谢谢!:D现在一切正常!有关错误的信息太少了。请粘贴日志文件以获取更多.Ty。问题应该包括在问题本身中回答这些问题所需的所有信息。链接的问题是,链接出现了错误,之后问题就没有用处了。实际上,在这种情况下链接不再是好的。