# File lib/phusion_passenger/loader_shared_helpers.rb, line 46
        def check_rvm_using_wrapper_script(options)
                ruby = options["ruby"]
                if ruby =~ %r(/\.?rvm/) && ruby =~ %r(/bin/ruby$)
                        raise "You've set the `PassengerRuby` (Apache) or `passenger_ruby` (Nginx) option to '#{ruby}'. " +
                                "However, because you are using RVM, this is not allowed: the option must point to " +
                                "an RVM wrapper script, not a raw Ruby binary. This is because RVM is implemented " +
                                "through various environment variables, which are set through the wrapper script.\n" +
                                "\n" +
                                "To find out the correct value for `PassengerRuby`/`passenger_ruby`, please read:\n\n" +
                                "  #{APACHE2_DOC_URL}#PassengerRuby\n\n" +
                                "  #{NGINX_DOC_URL}#PassengerRuby\n\n" +
                                "Scroll to section 'RVM helper tool'.\n" +
                                "\n-------------------------\n"
                end
        end