我为我的Rails设置了Apache +乘客'应用。
以下是apache对应用程序的虚拟主机设置:
<VirtualHost *:80>
ServerName followbee.gvsumasl.com
DocumentRoot /home/masler/followbeeportal/public/
<Directory /home/masler/followbeeportal/public>
AllowOverride all
Options -MultiViews
Order allow,deny
Allow from all
RailsEnv development
</Directory>
</VirtualHost>
以下是我的应用程序文件夹的权限设置:(它位于/ home / masler中)
drwxr-sr-x 13 root www-data 4096 Mar 10 11:39 followbeeportal
问题是如果我没有登录到服务器上的用户帐户(masler)(通过ssh),我就无法访问我的网站。如果我进入我的用户帐户,我可以访问该网站;否则,我得到了#34;禁止你没有权限访问/在这台服务器上。&#34;
你知道问题是什么吗?我使用的是Ubuntu Server。