Я извлек CodeIgnitor в htdocs XAMPP, и когда я попытался получить доступ к index.php следующим образом:
ч т т п: //127.0.0.1/ci/index.php
Я получаю следующее сообщение об ошибке:
Доступ запрещен! У вас нет разрешения на доступ к запрошенному объекту. Он либо защищен от чтения, либо не читается сервером. Ошибка 403 ......
Как я могу решить эту проблему?
Проверьте свои журналы ошибок apache, чтобы узнать, что говорит apache. Возможно, вам придется перейти к ошибке LogLevel и перезапустить, чтобы получить достаточно информации.
Я предполагаю, что apache работает как www-data (или apache), и вы извлекли файлы как ваш пользователь с umask, который не позволяет apache читать их.
chmod o+r ci/
и посмотрите, поможет ли это. Если это не так, проверьте журналы ошибок apache, и это должно дать вам представление о том, почему возникла проблема. Может быть, в конфигах по какой-то причине есть запрет на этот каталог.
Вам нужно установить права доступа в конфигурационном файле apache следующим образом:
<Directory "c:/htdocs">
Options +FollowSymLinks -Indexes +ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>