网站本地错误
Posted
技术标签:
【中文标题】网站本地错误【英文标题】:Website local error 【发布时间】:2011-05-13 07:27:34 【问题描述】:我正在建立一个网站。出于某种原因,当我尝试在本地主机上运行它时,我收到以下消息:
禁止访问!
您无权访问请求的对象。它要么是读保护的,要么是服务器不可读的。
如果您认为这是服务器错误,请联系网站管理员。
错误 403
本地主机 2010 年 11 月 20 日星期六 22:19:02 Apache/2.2.14 (Unix) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l php/5.3.1 mod_perl/2.0.4 Perl/v5.10.1
我应该怎么做才能解决这个问题,以便我的网站显示在本地主机上。该网站在 html/css/php 中编码。谢谢。
【问题讨论】:
看看你是否有一个.htacess,也许它拒绝访问。只是一个想法 可能是阻止 localhost 的 Iptables ..... LOL 嗯,这可能是很多事情(正如其他人所指出的),但还要考虑您的虚拟主机配置,并确保您正在侦听所有正确的接口。 【参考方案1】:我同意尝试读取特定错误的 apache 日志文件。
但有时,403 Forbidden 错误可能是简单的权限错误。确保 Web 目录为 755,文件(至少)为 644(但不要将所有内容更改为 777!)
例如,
chmod 755 /path/to/you/web/root
echo 'testing.. hello world!' > /path/to/you/web/root/test.php
chmod 644 /path/to/you/web/root/test.php
希望这会让你继续前进。如果没有,请检查您的 apache 设置文件(通常是 httpd.conf)并检查任何提及您的 Web 根目录。 403 错误也可能是由 apache 试图提供其 WEBROOT 之外的目录引起的。这意味着网络服务器实际上无权访问这些文件。
祝你好运。
【讨论】:
【参考方案2】:查看错误日志。
【讨论】:
以上是关于网站本地错误的主要内容,如果未能解决你的问题,请参考以下文章
Vimeo 视频在本地工作,但不能在实时网站上工作:未捕获的安全错误:iframe 的来源错误
将 127.0.0.1 添加到 hosts 文件以在本地重定向有错误。说我的网站“拒绝连接”。