Привет, я искал решение более 2 дней, так что не говорите, что оно дублируется .. Я действительно не смог найти ответ .. xd
Я пытаюсь построить сервер LAMP на Amazon-EC2 (Centos7). Это будет копия моего существующего веб-сервера (и это centos6). Когда я закончил установку httpd, php, я создал index.php в / var / www / html /, он работал хорошо. Затем я попытался разархивировать папку Codeigniter3 и переместил их в / var / www / html /, она тоже работала хорошо, показывая страницу приветствия Codeigniter.
Затем я скопировал свой работающий веб-сервер (cent6) html / в сюда cent7 / var / www / html, используя git clone. Отсюда отображается сообщение «Доступ к каталогу запрещен». хотя я установил весь html / равным 777. Я попытался вставить «разрешить от всех» из других ответов и заменить файл httpd.conf тоже, но все равно не работает. Я также пробовал restorecon -r html.
HTML / с моего веб-сервера runnign имеет почти такую же структуру, что и распакованная папка Codeigniter3.