Так что я просто клонировал репо, которое у меня недавно было на моем mac. Он использует тонкий ssl для запуска сервера, но когда я запускаю ту же команду, которую я запускал несколько месяцев назад, она выдает ошибку.Тонкий старт ssl бросает неверную ошибку синтаксического анализа
Вот команда:
thin start --ssl --ssl-verify --ssl-key-file server.key --ssl-cert-file server.crt
А вот ошибка:
Users/lukeholloway/.rvm/gems/ruby-2.0.0-p576/gems/thin-1.6.3/lib/thin/runner.rb:147:in `parse!': invalid option: --ssl-verify (OptionParser::InvalidOption)
from /Users/lukeholloway/.rvm/gems/ruby-2.0.0-p576/gems/thin-1.6.3/lib/thin/runner.rb:50:in `initialize'
from /Users/lukeholloway/.rvm/gems/ruby-2.0.0-p576/gems/thin-1.6.3/bin/thin:6:in `new'
from /Users/lukeholloway/.rvm/gems/ruby-2.0.0-p576/gems/thin-1.6.3/bin/thin:6:in `<top (required)>'
from /Users/lukeholloway/.rvm/gems/ruby-2.0.0-p576/bin/thin:23:in `load'
from /Users/lukeholloway/.rvm/gems/ruby-2.0.0-p576/bin/thin:23:in `<main>'
from /Users/lukeholloway/.rvm/gems/ruby-2.0.0-p576/bin/ruby_executable_hooks:15:in `eval'
from /Users/lukeholloway/.rvm/gems/ruby-2.0.0-p576/bin/ruby_executable_hooks:15:in `<main>'
Я попытался с помощью здравого смысла, чтобы прочитать ошибку, но это не дает мне ничего, чтобы пойти дальше. Я просмотрел все ответы и даже сделал новый сертификат в соответствии с этим руководством: http://www.napcsweb.com/blog/2013/07/21/rails_ssl_simple_wa/. Тем не менее, я все равно получаю ту же ошибку. Хотя только то, что изменилось на моем компьютере с тех пор, как я последний раз, было то, что с тех пор я обновился до Йосемити (не уверен, что это имеет значение или нет).
Вот версии всего: - Руби 2.0.0 - Rails 4.0.2 - Тонкий 1.6.3 - Mac OSX Yosemite
Любая помощь очень ценится!
Вы заслуживаете героя печенья-чувака. Большое спасибо, это сработало! –