【问题标题】:localhost:3000 links showing a blank page when deployed with Rails使用 Rails 部署时,localhost:3000 链接显示空白页面
【发布时间】:2016-09-13 17:45:07
【问题描述】:

我之前一直在开发 Rails 应用程序,服务器运行良好。 我把它关了,又做了一个新的https://bitbucket.org/ScarletMcLearn/sample_app

现在当我启动服务器时,http://localhost:3000http://localhost:3000/static_pages/home 和其他任何内容都保持空白。

我试过谷歌搜索并阅读其他一些 Stackoverflow 帖子,但它们对我不起作用。我正在使用 Mac - 如果有帮助的话。

真的希望你能在这里帮助我,我是 Rails 的新手,因此感谢简单的说明。所有文件都在 Bitbucket 链接中。

感谢您的阅读。 :D

部署rails服务器后:

Macs-MacBook-Pro:sample_app mac$ rails server => 引导彪马 => Rails 5.0.0.1 应用程序开始在http://localhost:3000 上开发 => 运行 rails server -h 以获取更多启动选项 Puma 以单一模式启动... * 版本 3.4.0 (ruby 2.3.0-p0),代号:Owl Bowl Brawl * 最小线程:5,最大线程:5 * 环境:发展 * 监听 tcp://localhost:3000 使用 Ctrl-C 停止

【问题讨论】:

    标签: ruby-on-rails server localhost port


    【解决方案1】:

    localhost:3000 上已经有一个以前的服务器在运行

    在您的应用程序中转到:

    tmp/pids/server.pid

    删除该文件中的数字并保存。

    现在退出你的 Rails 服务器 并运行rails server -p 4000(3000 以外的任何值)。

    然后转到那个新地址https://localhost:4000

    重启你的电脑(你不想走那条邪恶的路)。

    【讨论】:

    • 天哪!你的救世主伴侣! :D 成功了!谢谢!顺便说一句,伙计,我不能再用3000了吗?我现在必须一直这样做吗?我怎样才能再次使用 3000 端口? :/ :D @luissimo
    • 重启电脑后可以再次使用,但要小心更新:)
    • 不重启是不可能的?反正?有哪些端口可用?任何号码都有效?什么更新:/ ?? @luissimo
    • 老实说,我总是改端口,基本上所有端口都可用。我通常去 4000 - 5000 - 3001 什么的,到那时我有时可以再次使用 3000,或者我只是重新启动我的电脑。但无论如何,知道如何切换服务器和使用多台服务器是一个好习惯:)
    • 更新是指您在过去几周内按下“稍后提醒我”的计算机更新 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-27
    • 1970-01-01
    • 1970-01-01
    • 2022-10-23
    相关资源
    最近更新 更多