โดยค่าเริ่มต้น,
rails s #running on 3000 port
ตอนนี้ฉันต้องการรันบนพอร์ต 80 ฉันจึงลอง:
sudo rails -s -p80
แต่เกิดข้อผิดพลาด:
mlzboy@mlzboy-MacBook ~/my/b2c2 $ sudo rails s -p80
sudo: rails: command not found
ฉันใช้ rvm เพื่อติดตั้งทับทิมและราง ดูเหมือนว่า rvm ถูกระบุโดยผู้ใช้ มันหารางในรูทไม่ได้เหรอ?
ฉันลองใช้รหัสด้านล่างด้วย:
mlzboy@mlzboy-MacBook ~/my/b2c2 $ which rails
/home/mlzboy/.rvm/gems/ruby-1.9.2-p0/bin/rails
mlzboy@mlzboy-MacBook ~/my/b2c2 $ sudo /home/mlzboy/.rvm/gems/ruby-1.9.2-p0/bin/rails s -p80
rvmsudo
sudo บวกกับการโหลด rvm เป็น sudo