﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-我是void-随笔分类-Apache</title><link>http://www.blogjava.net/void241/category/39632.html</link><description /><language>zh-cn</language><lastBuildDate>Sun, 17 May 2009 13:13:10 GMT</lastBuildDate><pubDate>Sun, 17 May 2009 13:13:10 GMT</pubDate><ttl>60</ttl><item><title>apache 403的问题</title><link>http://www.blogjava.net/void241/archive/2009/05/17/271150.html</link><dc:creator>void</dc:creator><author>void</author><pubDate>Sun, 17 May 2009 12:47:00 GMT</pubDate><guid>http://www.blogjava.net/void241/archive/2009/05/17/271150.html</guid><wfw:comment>http://www.blogjava.net/void241/comments/271150.html</wfw:comment><comments>http://www.blogjava.net/void241/archive/2009/05/17/271150.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/void241/comments/commentRss/271150.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/void241/services/trackbacks/271150.html</trackback:ping><description><![CDATA[天第一天搞Linux.直奔主题.搞Apache.在图书馆很愉快地照着书本玩 httpd.conf文件.记得书本上说:最好先备份.我没有做这一步.回到宿舍之后,开机,发现httpd启动有错误了.一看httpd.conf.前后都少了一截.郁闷......看来改回来是没有什么希望了.这么白痴,不备份一下.于是打算上网找一个 httpd.conf文件回来.结果没有找到....继续郁闷.这时候发现该目录内有个httpd.conf.bak文件.感觉我有救了. 和editplus 一样生成这个文件备份.打开一看,果然还是原来的文件.太爽了.名字改了,覆盖回去. httpd启动成功~~~~~~~~~~~
<p style="margin: 0cm 0cm 0pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%">以后乱搞之前一定要备份了.</span></p>
<p style="margin: 0cm 0cm 0pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%">一直有这个错误:</span></p>
<p style="margin: 0cm 0cm 0pt; line-height: 150%; text-align: left" align="left"><strong><span style="font-size: 22pt; line-height: 150%">Forbidden</span></strong></p>
<p style="margin: 0cm 0cm 0pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 12pt; line-height: 150%">You don't have permission to access / on this server. </span></p>
<p style="margin: 0cm 0cm 0pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%">网上查了好久~~~~~</span></p>
<p style="margin: 0cm 0cm 0pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%">有两种说法:</span></p>
<p style="margin: 0cm 0cm 0pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%">=============================================</span><span style="font-size: 9pt; line-height: 150%">引用=========================================</span></p>
<p style="margin: 0cm 0cm 0pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%">第一种说法:</span></p>
<p style="margin: 0cm 0cm 0pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%">这是由于你更改了你的DocumentRoot，而更改了这个默认值后，下面还有一个值是要随着更改的。就在它下面不远的地方，有这样一段： # This should be changed to whatever you set DocumentRoot to. </span></p>
<p style="margin: 0cm 0cm 0pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%">Directory &lt;"Your_New_DocumentRoot"&gt; </span><span style="font-size: 9pt; line-height: 150%">中括号里的内容就是你更改的新值。这样就不会出现403错误了。</span></p>
<p style="margin: 0cm 0cm 0pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%">&lt;Directory /var/www/html1/&gt;#</span><span style="font-size: 9pt; line-height: 150%">这个需要改成相应的目录</span></p>
<p style="margin: 0cm 0cm 0pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%">Options Indexes FollowSymLinks</span></p>
<p style="margin: 0cm 0cm 0pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%">AllowOverride Non</span></p>
<p style="margin: 0cm 0cm 0pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%">Order allow,deny</span></p>
<p style="margin: 0cm 0cm 0pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%">Allow from all</span></p>
<p style="margin: 0cm 0cm 0pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%">&lt;</span><span style="font-size: 9pt; line-height: 150%">/Directory&gt;</span></p>
<p style="margin: 0cm 0cm 0pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%">第二种说法:</span></p>
<p style="margin: 0cm 0cm 0pt; line-height: 120%; text-align: left" align="left"><strong><span style="font-size: 12pt; color: #006600; line-height: 120%">原因可能是：</span></strong></p>
<p style="margin: 0cm 0cm 0pt 18pt; text-indent: -18pt; line-height: 120%; text-align: left" align="left"><span style="font-size: 12pt; line-height: 120%">1</span><span style="font-size: 12pt; line-height: 120%">、</span><span style="font-size: 12pt; line-height: 120%">你没有为该目录或者该文件设置</span><span style="font-size: 12pt; line-height: 120%">guest</span><span style="font-size: 12pt; line-height: 120%">组权限；</span></p>
<p style="margin: 0cm 0cm 0pt 18pt; text-indent: -18pt; line-height: 120%; text-align: left" align="left"><span style="font-size: 12pt; line-height: 120%">2</span><span style="font-size: 12pt; line-height: 120%">、</span><span style="font-size: 12pt; line-height: 120%">你没有将该文件名设置为默认页面，尤其是在仅用域名访问的情况下。</span></p>
<p style="margin: 0cm 0cm 0pt; line-height: 120%; text-align: left" align="left"><strong><span style="font-size: 12pt; color: #006600; line-height: 120%">解决办法</span></strong><strong><span style="font-size: 12pt; color: #006600; line-height: 120%">:</span></strong></p>
<p style="margin: 0cm 0cm 0pt; line-height: 120%; text-align: left" align="left"><span style="font-size: 12pt; line-height: 120%">chmod 701 /home/www</span></p>
<p style="margin: 0cm 0cm 0pt; line-height: 120%; text-align: left" align="left"><span style="line-height: 120%">chmod 701 /home/www/*</span></p>
<p style="margin: 0cm 0cm 0pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%">=============================================</span><span style="font-size: 9pt; line-height: 150%">引用=========================================</span></p>
<p style="margin: 0cm 0cm 0pt; line-height: 120%; text-align: left" align="left"><span style="line-height: 120%">我试了第一种方法</span><span style="line-height: 120%">.</span><span style="line-height: 120%">不行</span><span style="line-height: 120%">.</span><span style="line-height: 120%">最后又试了第二种方法</span><span style="line-height: 120%">.</span><span style="line-height: 120%">终于可以了</span><span style="line-height: 120%">.</span></p>
<p style="margin: 0cm 0cm 0pt; line-height: 120%; text-align: left" align="left"><span style="line-height: 120%">chmod 705 &#8211;R /var/www/html</span></p>
<img src ="http://www.blogjava.net/void241/aggbug/271150.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/void241/" target="_blank">void</a> 2009-05-17 20:47 <a href="http://www.blogjava.net/void241/archive/2009/05/17/271150.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>