我一直在网上寻找答案。我在Ubuntu / Apache / Passenger上运行一个应用程序。我的资产文件夹中收到“权限被拒绝”错误。我的文件位于主目录中。我运行ls -l
并返回:
drwxrwxr-x 6 root root 4096 Aug 19 01:30 tmp
答案 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