Описание тега ruby-on-rails

Ruby on Rails - это инфраструктура веб-разработки MVC с открытым исходным кодом, написанная на Ruby, оптимизированная для счастья программистов и поддержания устойчивой производительности. Многие вещи определены соглашением, освобождая вас от необходимости заново изобретать вещи, чтобы оставаться продуктивными.
1 ответ

gitorious не работает как виртуальный хост

Я пытаюсь настроить gitorious экземпляр, но я продолжаю ошибаться. Я использую пассажира для размещения приложения рельсы. Это часть из файла vhosts: <VirtualHost *:80> ServerName git.domain.org DocumentRoot /usr/share/webapps/gitorious/public…
30 июн '10 в 18:33
1 ответ

Развертывание Chef не работает в Ubuntu 14.04 в поисках учетных данных

Я использую Ubuntu 14.04 chef-solo stack, но с сегодняшнего дня, когда я запускаю сценарий развертывания, он выдает ошибку ниже. Пожалуйста помогите. ========== ubuntu @ i-production-base: ~ $ sudo /var/chef/scripts/deploy.rb /usr/local/lib/ruby/gem…
23 янв '18 в 18:45
1 ответ

Файл сайтов Apache без доменного имени

Я не могу найти это в Google. Я пытаюсь создать сайт быстрого тестирования с использованием EC2 и Elastic IP, но я застрял в том, как редактировать файл сайтов Apache, чтобы я мог просматривать сайт. Он развернут в каталоге /var/www/ServerTest, и я …
1 ответ

Rails - Nginx не кеширует изображения

У меня есть VPS, где я запускаю приложение Rails, используя Nginx и Unicorn. Мне удалось добавить заголовки expires в файлы JS и CSS, однако я не могу заставить Nginx также кэшировать изображения (согласно YSlow и Google PageSpeed ​​Insights). Вот м…
01 окт '14 в 09:03
4 ответа

Сеанс chef-server-webui не работает при доступе с внешнего IP-адреса

Я установил chef-server в системе Ubuntu 12.10 с использованием официального .deb пакет для этого выпуска. После завершения установки я бегу chef-server-ctl test Который сообщил об успехе, 0 неудачи. Сервер - экземпляр Amazon EC2 - имеет 1 сетевой и…
0 ответов

Использовать пользователя по умолчанию `ubuntu` для развертывания приложения или создания отдельных пользователей?

У меня есть приложение Ruby on Rails и я использую Capistrano для его развертывания на сервере. Пользователь развертывания и пользователь, запускающий приложение, совпадают - по умолчанию ubuntu пользователь. (это имеет доступ sudo: ubuntu ALL=(ALL)…
3 ответа

Несколько приложений Rails на одном поддомене?

Недавно я решил попробовать Rails. При работе с PHP все мои проекты PHP просто находились в одном каталоге. Например, я могу иметь http://ubuntu/app1, http://ubuntu/app2, так далее. Я создал поддомен для Rails (http://ruby.ubuntu), установлены Rails…
2 ответа

Современное развертывание Rails-приложений с помощью git

Я собираюсь собрать воедино информацию о текущих рекомендациях по развертыванию приложения Rails на сервере, который я запускаю (а не, скажем, в Heroku). Приложение разработано несколькими людьми, и все они имеют разрешение на его развертывание. При…
09 июл '12 в 10:12
1 ответ

Приложение Rails развернуто на openshift

Я пытаюсь развернуть приложение Rails без openshift (rails-2.0 + postrgesql). Я думаю, что автоматическое развертывание на git push не выполняло грабли db: setup и db: migrate, потому что я вижу PG::UndefinedTable: ERROR: relation "users" does not e…
2 ответа

Необъяснимый всплеск веб-трафика

Вопрос Я подозреваю необъяснимое увеличение трафика на 1600% и значительное замедление, которое длилось около 10 минут. Я не уверен, была ли это попытка DoS-атаки, атака по словарю и т. Д. Независимо от того, какие действия я должен предпринять для …
1 ответ

PostgreSQL 9.1 не будет восстановлен, потому что "пользователь подключен"

Я передаю базу данных как часть переноса веб-сайта. Я не использовал PostgreSQL раньше, поэтому предположим, что я мало что знаю об этом (я в основном использую MySQL). Мы не можем напрямую подключить машины, чтобы использовать pg_dump -h host1 dbna…
1 ответ

Ошибка страницы по умолчанию для пассажира Apache

Я только что установил Passenger и панель Passenger Pref на OSX. Однако, когда я пытаюсь перейти к одному из моих Rails-приложений, я просто получаю Apache по умолчанию "все работает!" стр. Я проверил определения vhost, и они кажутся нормальными, по…
26 апр '10 в 03:30
1 ответ

Использует ли rails 4 asset_path helper asset.prefix?

Я настроил мое приложение rails на использование другого префикса ресурса, отредактировав файл conf/application.rb, +config.assets.prefix = '/wrapper/thing' Это работает для конвейера активов, но когда я пытаюсь использовать его на мой взгляд. <%…
22 окт '14 в 17:49
1 ответ

Проблемы с HTTPS и целевыми страницами?

Мы собираемся настроить HTTPS для приложения rails, но мне было интересно, возникнут ли какие-либо проблемы с целевой страницей, если бы она также была на HTTPS? В идеале, мы бы хотели иметь целевую страницу по HTTP, но как только клиент войдет в пр…
07 янв '10 в 16:40
0 ответов

Доступ запрещен для создания пользователя на LDAP

У меня есть веб-приложение, которое должно иметь возможность создавать пользователей на LDAP. Я создал cn=intranet,dc=example,dc=com и мне нужно, чтобы иметь возможность добавлять пользователей вне ou=People,dc=example,dc=com, Поэтому я пытаюсь доба…
18 фев '15 в 01:05
2 ответа

Разрешения NGINX: "sudo nginx" против "sudo service nginx start"

Я делаю установку Capistrano здесь с nginx 1.6.2 и Unicorn. Но при моей текущей настройке nginx не создает сервер, который я написал в con-файле. Я уверен, что это ошибка разрешения для каталога моего пользователя, так как файлы con f находятся в ди…
05 янв '15 в 08:22
1 ответ

Разместите несколько приложений Rack на одном сервере с несколькими портами (используя Apache и Passenger)

Я ищу в Интернете и читаю документацию по Apache, Passenger, Rack и т. Д., Но пока не нашел решения своей проблемы. У меня есть несколько приложений на основе Rack (ruby), расположенных в /home/web/sites/app1 /home/web/sites/app2 /home/web/sites/app…
1 ответ

Nginx + Единорог

Я работаю над миграцией с nginx + passenger на nginx + unicorn, и я достиг точки, где я немного застрял. Когда я пытаюсь просмотреть свой тестовый сервер, я получаю только страницу 404. Я уверен, что у меня что-то не так в моей конфигурации vhost, н…
22 авг '12 в 18:19
1 ответ

Разрешить группе запускать все файлы в определенном каталоге в CentOS

Я пытаюсь настроить автоматическое развертывание приложения Rails с помощью Capistrano. Капистрано нужно будет бежать sudo killи я добился этого без запроса пароля, отредактировав /etc/sudoers файл (через visudo, конечно) и добавил следующую строку:…
24 авг '12 в 07:28
0 ответов

Rails, Capistrano, Nginx, Unicorn - приложение уже инициализировано (RuntimeError)

Может кто-нибудь пролить свет на то, что именно эта ошибка относится? У меня проблемы с развертыванием новых версий сайта. I, INFO -- : reloading config_file=[snip]/current/config/unicorn.rb I, INFO -- : Refreshing Gem list E, ERROR -- : error reloa…
07 сен '12 в 09:24