Алексей POS_troi: Все, проблема решена. Был ненастроен puma.config. Через nano файл не сохранился. Приложение работает. Но при загрузке файла через gem paperclip выкидывает ошибк. Посмотреть опять не могу. в приложении /log/production.log пустой файл. Как это решить?
# Set master PID and state locations
pidfile "#{shared_dir}/pids/puma.pid"
state_path "#{shared_dir}/pids/puma.state"
activate_control_app
on_worker_boot do
require "active_record"
ActiveRecord::Base.connection.disconnect! rescue ActiveRecord::ConnectionNotEstablished
ActiveRecord::Base.establish_connection(YAML.load_file("#{app_dir}/config/database.yml")[rails_env])
end
Спасибо. Есть некоторый прогресс. Я попробовал запустить проект на сервере, зашел в папку приложения и сделал следующее rails s -b 'my_ip' -e production приложение выдло тоже самое 500. Но теперь я смог прочесть логи в консоли, не было коннекта до БД, исправил логин и пароль, запустил занового и теперь приложение рабоает по адресу - my_ip:3000. ! Но по адрессу http://my_ip - та же самая ошибка.
Папка с приложением лежит в /home/username/app_name
Лог из nginx
2015/08/14 04:50:30 [crit] 1576#0: *9 connect() to unix:/home/roman/collab/shared/sockets/puma.sock failed (2: No such file or directory) while connecting to upstream, client: my_ip, serv$, server: localhost, request: "GET / HTTP/1.1", upstream: "http://unix:/home/roman/collab/shared/sockets/puma...", host: "my_ip"
Какой символ то?
Я же написал какую задачу нужно решить. Нужно скрыть ссылку от уже авторизованных пользователей и показать только для current_user.
Я вот так сделал, не знаю насколько это говнокод, но единственный рабочий вариант
- if user_signed_in? && (@user == current_user)
АртемЪ: Оборудование моем посте выше. Скорость 40мб. На ноутбуке 30-35мб. Расстояние между роутером и ноутбуком 3-5 метров. Препятствие - стена. В эфире около 10-15 человек, судя по сигналу это соседние квартиры
Большое спасибо! Такое ощущение, что ноутбук в мертвой точке стоял) в котором даже сайт speedtest.com открывался с трудом, а скорость на тестах была 0.20мб. Поставил в другое место, скорость 45мб :) Есть возможность как то усилить сигнал без покупки нового роутера?