首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在LAMP上设置虚拟主机(Ubuntu 11)返回403

在LAMP上设置虚拟主机(Ubuntu 11)返回403
EN

Server Fault用户
提问于 2011-06-03 14:11:29
回答 2查看 1.3K关注 0票数 0

亲爱的,在ubuntu 11 (通过tasksel)上安装灯时,设置虚拟主机(Aptana目录)有问题。

我可以通过ht_p://localhost访问/var/www,但是访问/home/tg/Aptana.通过ht_p://ea-dev返回一个“您没有访问/在此服务器上的权限”。

这是我的apache2.conf:http://pastebin.com/Yja02tnE,这是位于/etc/apache2/sites available/:http://pastebin.com/U1Vu2jxD中的ea-dev

这就是我在error.log:暴击 (13)中获得的权限拒绝: /home/tg/.htaccess pcfg_openfile:无法检查htaccess文件,确保它是可读的。

我真的不明白为什么它写/home/tg而不是/home/tg/Aptana..。但也许只是个缩写。

另外,当我重新启动apache时,我得到以下内容:03年6月5日15:58:19 2011 NameVirtualHost *:80没有VirtualHosts

EN

回答 2

Server Fault用户

回答已采纳

发布于 2011-06-03 14:51:28

如果不需要使用任何.htaccess文件,请尝试将

代码语言:javascript
复制
AllowOverride All

代码语言:javascript
复制
AllowOverride None

<Directory>部分

无论如何,www-data用户需要路径'home/tg/Aptana Studio 3 Workspace/ea-dev'中所有目录中的读取权限。

这会有帮助的。

代码语言:javascript
复制
sudo chmod o+rx '/home'
sudo chmod o+rx '/home/tg'
sudo chmod o+rx '/home/tg/Aptana Studio 3 Workspace'
sudo chmod o+rx '/home/tg/Aptana Studio 3 Workspace/ea-dev'
票数 0
EN

Server Fault用户

发布于 2011-06-03 14:46:40

您需要将vhost链接到启用了站点的站点。

或者直接使用: a2ensite yourVhostFile

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/276709

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档