[问题]“Apache” “权限” “默认路径”--斑竹进来帮忙解决一下。·[已解决]

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
networker
帖子: 419
注册时间: 2006-02-06 21:06
来自: Shanghai,China
联系:

[问题]“Apache” “权限” “默认路径”--斑竹进来帮忙解决一下。·[已解决]

#1

帖子 networker » 2006-08-05 21:19

jerry@Ubuntu:/d/www/per$ ll | grep index.php
-rwxr-x--- 1 root plugdev 13758 2006-08-03 11:55 index.php
jerry@Ubuntu:/d/www/per$ sudo chmod +x index.php
jerry@Ubuntu:/d/www/per$ ll | grep index.php
-rwxr-x--- 1 root plugdev 13758 2006-08-03 11:55 index.php
这里改权限和属组都改不了。不明白问题出在哪里。
-------------------------------------------------------------------------
jerry@Ubuntu:~$ ll /d/www/
total 32
drwxr-x--- 4 root plugdev 8192 2006-07-31 18:31 per
这是目录权限。

/etc/apache2/sites-available/default的配置文件改apache的路径
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster@localhost

DocumentRoot /d/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /d/www>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# Uncomment this directive is you want to see apache2's
# default start page (in /apache2-default) when you go to /
#RedirectMatch ^/$ /apache2-default/
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog /var/log/apache2/access.log combined
ServerSignature On

Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>

</VirtualHost>
改了之后apache可以启动但是不能访问,改成默认路径就可以访问。下面是显示错误。是权限问题嘛?要怎么改。

jerry@Ubuntu:/var/www$ sudo ln -s /d/www/ /var/www/

这样链接过去还是不行,看不到目录,可能是权限问题。要怎么改。

Forbidden

You don't have permission to access / on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
=========================================================================================================
请高手指点。谢谢。
上次由 networker 在 2006-08-09 20:27,总共编辑 5 次。
kardinal
帖子: 750
注册时间: 2006-03-19 11:39

#2

帖子 kardinal » 2006-08-05 21:21

a+x

a u g o
+ - =
r w x
networker
帖子: 419
注册时间: 2006-02-06 21:06
来自: Shanghai,China
联系:

#3

帖子 networker » 2006-08-05 21:25

jerry@Ubuntu:/d/www/per$ sudo chmod a+x index.php
jerry@Ubuntu:/d/www/per$ ll | grep index.php
-rwxr-x--- 1 root plugdev 13758 2006-08-03 11:55 index.php
权限还是加不上去。
即使用sudo chmod 755 ×× 也加不上。
kardinal
帖子: 750
注册时间: 2006-03-19 11:39

#4

帖子 kardinal » 2006-08-05 21:29

没有任何提示???

不可能吧?????
networker
帖子: 419
注册时间: 2006-02-06 21:06
来自: Shanghai,China
联系:

#5

帖子 networker » 2006-08-05 21:44

jerry@Ubuntu:/etc/apache2/sites-available$ sudo /etc/init.d/apache2 restart
* Forcing reload of apache 2.0 web server... apache2: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
apache2: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[ ok ]
一切正常,命令也没有提示错误。怪了。
networker
帖子: 419
注册时间: 2006-02-06 21:06
来自: Shanghai,China
联系:

#6

帖子 networker » 2006-08-06 7:34

斑竹请进来帮忙解决一下。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#7

帖子 eexpress » 2006-08-06 9:38

apache2: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
这没问题啊。是说明你不是使用静态ip或者没有申请域名而已。所以本地只能使用127.0.0.1作浏览地址。其他的人可以使用你的外网ip作浏览地址。
● 鸣学
networker
帖子: 419
注册时间: 2006-02-06 21:06
来自: Shanghai,China
联系:

#8

帖子 networker » 2006-08-06 17:29

我说的是上面的问题,改不了权限和改了apache目录之后就不能访问的问题。
networker
帖子: 419
注册时间: 2006-02-06 21:06
来自: Shanghai,China
联系:

#9

帖子 networker » 2006-08-06 20:48

没人知道嚒,继续顶。。。。。。
kardinal
帖子: 750
注册时间: 2006-03-19 11:39

#10

帖子 kardinal » 2006-08-06 21:01

好像不只改一处的……配置文件似乎和原来不一样了:lol:记得以前木有这种两头尖的括号的…………
……你确认是那样改的??
安装一个Webmin吧,不要手动改,狠麻烦的……


不用改根目录的,把你的东东作一个符号链接到 /var/www 就可以了




改下其它地方的权限,看能行不
kardinal
帖子: 750
注册时间: 2006-03-19 11:39

#11

帖子 kardinal » 2006-08-06 21:09

楼主的标题里最好包含 “Apache” “权限” “默认路径”字关键字
……不然高手们不清楚你的问题,说不定以为是些鸡毛蒜皮的小事,就无视了……
networker
帖子: 419
注册时间: 2006-02-06 21:06
来自: Shanghai,China
联系:

#12

帖子 networker » 2006-08-06 22:32

kardinal 写了:好像不只改一处的……配置文件似乎和原来不一样了:lol:记得以前木有这种两头尖的括号的…………
……你确认是那样改的??
安装一个Webmin吧,不要手动改,狠麻烦的……


不用改根目录的,把你的东东作一个符号链接到 /var/www 就可以了




改下其它地方的权限,看能行不
上面已经试过链接的方法了,但是还是不行。
networker
帖子: 419
注册时间: 2006-02-06 21:06
来自: Shanghai,China
联系:

#13

帖子 networker » 2006-08-07 8:07

没人知道嘛?继续顶下。
networker
帖子: 419
注册时间: 2006-02-06 21:06
来自: Shanghai,China
联系:

#14

帖子 networker » 2006-08-09 9:51

帖子这么后,自己再顶下。
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#15

帖子 oneleaf » 2006-08-09 9:54

sudo chown -R www-data:www-data /d/www
回复