-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Работа в develompent #56
Comments
Привет. Да, сервер надо запускать на 80 порту и использовать host как в настройках приложения. Я для этих целей в development использую puma-dev или pow(для macOS). Так же можно запускать rails на 80 порту через sudo(не рекомендую так делать) |
ок. Решил для начала попробовать через sudo. Установил его для rbenv, выставил нужную связь в hosts и запускаю:
я что-то делаю не так? сразу же запускаю снова и тогда сервер запускается:
захожу на localhost, все работает, пытаюсь обратиться к и получаю ту же ошибку |
Попробуй заходить не на |
обратиться по
убить эти процессы не удается почему-то |
|
ок, разобрался. Видимо проблема была в кеше хрома, тк в другом браузере все заработало. Спасибо за помощь! :) А почему лучше использовать puma-dev? |
Мне так удобней, когда много разных проектов. |
Привет.
Я новичок и мне достался проект с твоим гемом. Разработчик предыдущий вел разработку прямо с продакшен-сервера и поэтому, видимо, не сталкивался с той проблемой, с которой столкнулся я, и ничем помочь мне не может. А проблема у меня такая же, как и вот в этой ветке, но у меня не получается ее решить тем способом, который там указан.
Т.е. мой продакшен работает по адресу, скажем, xyz.ru
Я иду в
/etc/hosts
, комментирую# 127.0.0.1 localhost
и добавляю127.0.0.1 xyz.ru
Все верно?
После этого перезагружаю систему, делаю rails s и получаю
.rbenv/versions/2.2.2/lib/ruby/2.2.0/socket.rb:232:in 'getaddrinfo': getaddrinfo: Name or service not known (SocketError)
Убиваю процесс и запускаю сервер заново. Он запускается.
=> Booting WEBrick => Rails 4.2.1 application starting in development on http://localhost:3000
Но при этом в ответ на
/auth/vkontakte
, мне снова вылезает вот это:{"error":"invalid_request","error_description":"redirect_uri has wrong domain, check application settings"}
и запрос снова содержитredirect_uri=http%3A%2F%2Flocalhost%3A3000
Там было написано еще запустить сервер на 80-м порту, но я не могу это сделать, тк в ответ на
rails s -p 80
получаюPermission denied - bind(2) for 127.0.0.1:80 (Errno::EACCES)
Буду очень благодарен за помощь, самостоятельно разобраться не получается. Готов предоставить любую неоходимую информацию.
The text was updated successfully, but these errors were encountered: