Локальная ошибка сайта - PullRequest
0 голосов
/ 21 ноября 2010

Я создаю сайт. По какой-то причине, когда я пытаюсь запустить его на локальном хосте, я получаю это сообщение:

Доступ запрещен!

У вас нет прав доступа к запрошенному объекту. Он либо защищен от чтения, либо не читается сервером.

Если вы считаете, что это ошибка сервера, обратитесь к веб-мастеру.

Ошибка 403

локальный Сб 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

Что я должен сделать, чтобы это исправить, чтобы мой сайт появился на локальном хосте. Сайт закодирован в html / css / php. Спасибо.

Ответы [ 2 ]

2 голосов
/ 21 ноября 2010

Посмотрите журналы ошибок.

0 голосов
/ 21 ноября 2010

Я согласен с попыткой прочитать файл журнала apache для конкретной ошибки.

Иногда, однако, ошибка 403 Forbidden может быть простой ошибкой разрешения. Убедитесь, что веб-каталоги имеют 755, а файлы (по крайней мере) 644 (но не делайте chmod'ing все до 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) и проверьте все упоминания о вашем веб-корне. Ошибка 403 также может быть вызвана тем, что apache пытается обслужить каталог вне его WEBROOT .. это означает, что веб-сервер фактически не имеет доступа к файлам.

Удачи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...