CodeIgnitor Error 403 Access forbidden

I extracted CodeIgnitor to XAMPP's htdocs and when I tried to access index.php like this:

http://127.0.0.1/ci/index.php

Я получаю следующее сообщение об ошибке:

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

Как я могу устранить эту проблему?

2 ответа

Вам необходимо установить права доступа в конфигурационном файле apache следующим образом:

<Directory "c:/htdocs">
    Options +FollowSymLinks -Indexes +ExecCGI
    AllowOverride All
        Order allow,deny
    Allow from all
</Directory>

Проверьте журналы ошибок Apache, чтобы увидеть, что говорит Apache. Возможно, вам придется изменить ошибку LogLevel и перезапустить, чтобы получить достаточно информации.

Я предполагаю, что apache работает как www-data (или apache), и вы извлекли файлы как пользователь с помощью маски, не позволяющей apache читать их.

chmod o+r ci/

и посмотрим, поможет ли это. Проверьте журналы ошибок Apache, если это не так, и это должно дать вам представление о том, почему у него возникают проблемы. Возможно, по каким-то причинам в конфигах есть блок deny, закрывающий этот каталог.

Другие вопросы по тегам