【问题标题】:can't run both phpmyadmin and rails server on cloud9无法在 cloud9 上同时运行 phpmyadmin 和 rails 服务器
【发布时间】:2016-05-29 09:59:39
【问题描述】:

我正在 cloud9 上开发一个 rails 项目,我关注了this tutorial to install PhPmyadmin

问题是我不能同时运行 rails 服务器和 php my admin 服务器,因为它们似乎都使用相同的端口。 要启动我的 Rails 服务器,我使用rails s -b $IP -p $PORT

这是我得到的错误:

/usr/local/rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/socket.rb:205:in `bind': Address already in use - bind(2) for 0.0.0.0:8080 (Errno::EADDRINUSE)

有人知道如何解决这个问题吗?

【问题讨论】:

    标签: ruby-on-rails server cloud9


    【解决方案1】:

    phpMyAdmin 只是另一个 PHP 应用程序,因此它不会监听端口。相反,您应该检查您的网络服务器配置以查看它在哪个端口上。不过,大多数网络服务器倾向于默认使用端口 80,因此它可能是其他一些进程。

    您可以使用netstat -tulpn | grep 8080 查找正在使用该端口的内容,并修改您的 Rails 配置或其他进程以使用不同的端口。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多