Ruby on rails 在Linux中运行在Windows上创建的Rails应用程序需要更改什么?
几个月前,一名实习生在他的Windows电脑上制作了一个Rails应用程序 我将他的文件转换到RHEL服务器,并安装了Ruby、rubygems、Rails和Ruby版本管理器 我相信,要在Windows上运行他的应用程序,我可以做到Ruby on rails 在Linux中运行在Windows上创建的Rails应用程序需要更改什么?,ruby-on-rails,ruby,linux,Ruby On Rails,Ruby,Linux,几个月前,一名实习生在他的Windows电脑上制作了一个Rails应用程序 我将他的文件转换到RHEL服务器,并安装了Ruby、rubygems、Rails和Ruby版本管理器 我相信,要在Windows上运行他的应用程序,我可以做到 bin/rails server 但是,当我在服务器上尝试此操作时,它会显示 所以,很明显,它仍然期待Windows(.exe)版本的Ruby。要将此Windows应用程序转换到Linux,我需要做什么?在您的项目路径上签入bin/rails文件,可能有人在那
bin/rails server
但是,当我在服务器上尝试此操作时,它会显示
所以,很明显,它仍然期待Windows(.exe)版本的Ruby。要将此Windows应用程序转换到Linux,我需要做什么?在您的项目路径上签入bin/rails文件,可能有人在那里调用了
ruby.exe
,可能在第一行,将其更改为此
#!/usr/bin/env ruby
此错误可能存在于bin文件夹中的其他文件中,请检查并更改它
此外,将应用程序从windows迁移到linux会带来很多问题,因此您需要使用pacience进行调试。祝你好运 在您的项目路径上签入bin/rails文件,可能有对
ruby.exe的调用,可能在第一行,将其更改为
#!/usr/bin/env ruby
此错误可能存在于bin文件夹中的其他文件中,请检查并更改它
此外,将应用程序从windows迁移到linux会带来很多问题,因此您需要使用pacience进行调试。祝你好运