gpt4 book ai didi

ruby-on-rails - 从 Mac 到 Ubuntu Server 的 SSH 不允许我执行相同的命令

转载 作者:行者123 更新时间:2023-12-04 19:23:38 24 4
gpt4 key购买 nike

我已经在安装了 Apache、PHP、MySQL、SQLite、Ruby 和 Rails 的单独计算机上设置了 Ubuntu 服务器。如果我在服务器本地并尝试创建一个新的 rails 应用程序,我会使用“rails new name_ofproject”。一切正常,项目已创建。

当我从终端 ssh 到我的服务器时,我可以访问所有内容,查看文件,但是如果我尝试使用相同的命令“rails new name_ofproject”创建一个新的 rails 应用程序,我会收到以下信息:

exists  
exists app/controllers
exists app/helpers
exists app/models
exists app/views/layouts
exists config/environments
exists config/initializers
exists config/locales
exists db
exists doc
exists lib
exists lib/tasks
exists log
exists public/images
exists public/javascripts
exists public/stylesheets
exists script/performance
exists test/fixtures
exists test/functional
exists test/integration
exists test/performance
exists test/unit
exists vendor
exists vendor/plugins
exists tmp/sessions
exists tmp/sockets
exists tmp/cache
exists tmp/pids
identical Rakefile
identical README
identical app/controllers/application_controller.rb
identical app/helpers/application_helper.rb
identical config/database.yml
identical config/routes.rb
identical config/locales/en.yml
identical db/seeds.rb
identical config/initializers/backtrace_silencers.rb
identical config/initializers/inflections.rb
identical config/initializers/mime_types.rb
identical config/initializers/new_rails_defaults.rb
overwrite config/initializers/session_store.rb? (enter "h" for help) [Ynaqdh]

我对这一切都很陌生。任何想法或建议都会非常有帮助。我认为这可能只是一个许可的事情。理想情况下,我希望能够通过 ssh 连接到我的服务器并执行与本地服务器相同的任务。

最佳答案

在我看来,该命令之前曾在该机器上运行过一次,并且它想要创建的文件已经存在。

您可以尝试调用 rails new name_ofproject 来重现它。在本地机器上连续两次使用相同的项目名称。如果它显示相同的消息,那么我想可能是删除服务器机器上的旧文件并重试。

关于ruby-on-rails - 从 Mac 到 Ubuntu Server 的 SSH 不允许我执行相同的命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4908681/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com