网站本地错误
我正在建立一个网站。由于某种原因,当我尝试在本地主机上运行它时,我收到此消息:
访问被禁止!
您无权访问所请求的对象。它要么是读保护的,要么是服务器无法读取的。
如果您认为这是服务器错误,请联系网站管理员。
错误 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 编码。谢谢。
I'm building a website. For some reason when I try to run it on the local host, I get this message:
Access forbidden!
You don't have permission to access the requested object. It is either read-protected or not readable by the server.
If you think this is a server error, please contact the webmaster.
Error 403
localhost
Sat Nov 20 22:19:02 2010
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
What should I do to fix this so my website shows up on the local host. The website is coded in html/css/php. Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
查看错误日志。
Look at the error logs.
我同意尝试读取 apache 日志文件以查找特定错误。
但有时,403 Forbidden 错误可能是一个简单的权限错误。确保 Web 目录为 755,文件(至少)为 644(但不要将所有内容更改为 777!)
例如,
希望这能让您继续前进。如果没有,请检查您的 apache 设置文件(通常是 httpd.conf)并检查任何提及您的 Web 根目录的内容。 403 错误也可能是由于 apache 尝试提供其 WEBROOT 之外的目录引起的。这意味着 Web 服务器实际上无权访问这些文件。
祝你好运。
I would agree with trying to read the apache log file for the specific error.
Sometimes, though, a 403 Forbidden error can be a simple permission error. Make sure the web directories are 755 and files are (atleast) 644 (but don't go chmod'ing everything to 777!)
For example,
Hopefully that will get you going. If not, check your apache settings file (usually httpd.conf) and check out any mentioning of you web root. A 403 error can also be caused by apache trying to serve up a directory outside of it's WEBROOT.. meaning the webserver doesn't actually have access to the files.
Good luck.