[英]can't run both phpmyadmin and rails server on cloud9
我正在cloud9上的Rails項目上工作 ,我按照本教程安裝PhPmyadmin 。
問題是我無法同時運行Rails服務器和php我的管理服務器,因為它們似乎都使用相同的端口。 要啟動我的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)
有誰知道如何解決這個問題?
phpMyAdmin只是另一個PHP應用程序,因此它不會在端口上偵聽。 相反,您應該檢查您的Web服務器配置,以查看其位於哪個端口。 不過,大多數Web服務器傾向於默認使用端口80,因此可能是其他過程。
您可以使用netstat -tulpn | grep 8080
netstat -tulpn | grep 8080
查找正在使用該端口的端口,然后修改Rails配置或其他過程以使用其他端口。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.