Я создал каталог с именем angular с файлом index.html внутри, и я получаю сообщение об ошибке:

Запрещено. У вас нет разрешения на доступ к /angular/index.html на этом сервере.

Решения, которые я основал. Измените разрешения на 755 и 777 для папки и каталога. Перезапустите службу после выполнения первого шага.

[felipe@felipe html]$ sudo service httpd start 
[sudo] password for felipe: 
Redirecting to /bin/systemctl start  httpd.service 
[felipe@felipe html]$ ls -l
total 16
drwxrwxrwx.  2 felipe felipe 4096 dic 19 19:33 angular
drwxr-xr-x. 12 felipe wheel  4096 abr 14  2013 phppgadmin
drwxr-xr-x.  5 felipe felipe 4096 ago 27 00:55 wordpress
drwxr-xr-x.  5 felipe felipe 4096 oct 12 17:18 yii
[felipe@felipe html]$ ls -l angular
total 4
-rwxrwxrwx. 1 felipe felipe 200 dic 19 19:19 index.html

Все еще получаю эту ошибку, у меня есть другие папки, и она работает без проблем, я использую fedora 22

1 ответ1

1

Это не ошибка разрешения файловой системы, поэтому не пытайтесь использовать chmod, это ошибка конфигурации Apache

Для этого вам нужно внести изменения в конфигурацию Apache httpd.conf т.е.

Options Indexes FollowSymlinks

Откройте httpd.conf и найдите корень документа, чтобы откомментировать вышеуказанную строку или вставить ее

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .