0
아래 명령을 실행하면 스테이징 서버에서 올바르게 작동합니다.sudo로 bundle exec 명령을 실행하십시오.
/bin/bash -l -c 'cd /path/to/app && sudo bundle exec rails console production lib/myfile.rb'
그러나 동일한 명령이 프로덕션 서버에서 작동하지 않습니다.
나는 오류가 점점 오전 :
sudo: bundle: command not found
을하지만 난 sudo는하지 않고 동일한 명령을 실행하는 경우는 제대로 작동합니다.
프로덕션 서버에서 이것이 왜 발생하는지 이해하도록 도와주세요.
RVM을, 프로덕션 서버 –
에 rbenv 설치되어 있지 않습니다 (sudo없이 설치 한) bundler를 시스템 전체에 설치하지 않았기 때문입니다. sudo gem install bundler를 사용하면이 문제를 해결할 수 있습니다. – leemour
'rvm sudo make install' 결과는 "알 수없는 명령 줄 인수 : 'sudo'('rvm 사용'참조)"... – l0b0