Какое должно быть разрешение на каталог приложений rails на сервере apache ???Разрешение на использование Rails на apache
ответ
У вас, вероятно, есть пользователь «www» или «apache», которому принадлежит ваш статический контент и каталог корневого каталога apache.
Общепринятое соглашение заключается в том, чтобы сделать это пользователь собственным приложением для рельсов, а также для сохранения тех же разрешений.
Если вы используете что-то вроде capistrano, я думаю, что он имеет встроенные рецепты для структуры разрешений поверх вашей директории релиза после развертывания.
Каков ваш дизайн развертывания? Обычно вы должны использовать mongrels и apache в качестве балансировки нагрузки для них.
Таким образом, вы должны использовать mongrels как пользователь для вашего сайта, и все каталоги rails должны иметь разрешения для этого пользователя.
Как сказал Angelus, это зависит от конфигурации сервера и дизайна развертывания. Вы можете использовать mongrels (или thins, или единороги или ...) с Apache как обратный прокси, но ваш вопрос заставляет меня поверить, что вы используете Phusion Passenger (aka mod_rails).
Если это так, на сайте mod_rails есть несколько очень полезных скринкастов, которые вы должны посмотреть. Как правило, mod_rails будет работать как любой пользователь, которому принадлежит файл вашего приложения environment.rb
. См. the Passenger user switching docs для получения подробной информации о настройке разрешения.
При установке apache он создает группу и владельца www-data, поэтому вы должны предоставить правообладателю этого пользователя для своего приложения. Затем перезапустите службу apache. рельсы приложение работает нормально.
- 1. Разрешение на файлы apache
- 2. Разрешение на использование PVob
- 3. Facebook Разрешение на использование
- 4. PHP - Разрешение на использование
- 5. Разрешение на использование runInstaller
- 6. Разрешение на использование маршрутизатора
- 7. Разрешение на использование Symfony
- 8. Использование Пассажира с Rails и Apache 2/SpawnPreparer Разрешение отказано
- 9. Разрешение на использование Apache 13 в домашнем каталоге пользователя
- 10. Проверить разрешение на Rails View
- 11. Facebook Разрешение на использование содержимого
- 12. разрешение на использование gitlab gitlab
- 13. Разрешение на использование Android M
- 14. разрешение на использование YY-конструктора
- 15. Разрешение на использование в Phonegap
- 16. Разрешение на использование в сокращении
- 17. Разрешение на использование приложения Android?
- 18. Разрешение на использование обработчиков gorilla
- 19. Запрос на разрешение на использование iphone
- 20. Разрешение доступа на сервере Apache CentOS
- 21. Apache shiro + разрешение на уровне HTTP-метода
- 22. Разрешение файла Httpd на сервере Apache
- 23. Как предоставить разрешение на сервере Apache 2.4?
- 24. php apache root разрешение на запись
- 25. Развертывание приложения Rails на apache
- 26. Использование flush на apache как cgi
- 27. Построить новый Params передать разрешение на Rails
- 28. Использование Apache LogFactory на Android
- 29. Использование WebSocket на сервере Apache
- 30. Разрешение на разрешение WPF