죄송합니다. 제가 해결했습니다.
sudo -u discourse는 환경 변수를 초기화합니다. -E 플래그를 사용하면 기존 환경 변수가 유지되며, 이 경우 sudo -E -u discourse RAILS_ENV=production bundle exec rails runner 'puts "YJIT enabled: #{RubyVM::YJIT.enabled?}"; puts RUBY_DESCRIPTION'을 실행하면 다음과 같은 결과가 반환됩니다.
YJIT enabled: true
ruby 3.4.7 (2025-10-08 revision 7a5688e2a2) +YJIT +PRISM [x86_64-linux]
템플릿만 추가했을 때의 결과입니다.
귀하의 시간을 낭비하게 해서 죄송합니다. 그리고 귀하의 답변을 해결책으로 표시했습니다. 이런 일이 있어서 죄송합니다. 조사해 주시고 답변해 주신 시간 덕분에 감사합니다.