Rails资产目录的权限被拒绝

时间:2012-08-19 02:20:02

标签: ruby-on-rails apache ubuntu passenger ruby-on-rails-3.2

我一直在网上寻找答案。我在Ubuntu / Apache / Passenger上运行一个应用程序。我的资产文件夹中收到“权限被拒绝”错误。我的文件位于主目录中。我运行ls -l并返回:

drwxrwxr-x 6 root root 4096 Aug 19 01:30 tmp

2 个答案:

答案 0 :(得分:1)

那么,

我将我的应用程序移至var / www然后运行以下内容:

chown -R www-data:www-data /var/www/appname

答案 1 :(得分:0)

因此该应用程序名为events,此文件夹归root所有?如果[{1}}归events/config.ru所有,则乘客不会以root用户身份启动该应用,但通常为root。查看http://www.modrails.com/documentation/Users%20guide%20Apache.html#user_switching