@Arg13
Я начинающий программист

Почему при запуске пхп кода с опенсервера в браузере показывается ошибка 403?

Так я установил OpenServer создал в папке domains папку пхп и внутри неё положил файл пхп
В котором
Написано такой код
<?php
echo *Hello*;
?>

Ииии запустил опенсервер
Иииииииии показывается вот это
6187e30cdd8e4643546767.jpeg
  • Вопрос задан
  • 90 просмотров
Пригласить эксперта
Ответы на вопрос 2
@julia1990
Пытаюсь изучать веб сервера.
Проверьте владельца и права на файл ваш.
Ответ написан
Комментировать
@TheAndrey7
Столкнулся с той же проблемой. Нашёл такие пути решения:
1. Отредактировать конфиг Apache (не рекомендую). Нужный конфиг файл открывается через меню программы.
<Directory "%ssitedir%/*">
    AllowOverride       All
    # Options           -FollowSymLinks +SymLinksIfOwnerMatch
    Options             -MultiViews +Indexes +FollowSymLinks +IncludesNoExec +Includes +ExecCGI
    Require             all granted
</Directory>

Здесь AllowOverride установить на none. Перезапустить сервер.

2. Проблема оказалась в неправильном определении корневой директории домена. Скорее всего, программа увидела папку public или другой, посчитав её корнем сайта. Именно её листинг файлов я увидел, когда проделал изменение из предыдущего пункта.
Если сталкиваетесь с таким, в настройках программы нужно вручную указать папку на вкладке "домены". Вообще, для своих проектов нужно создавать вымышленные домены, вместо использования localhost (на нём не работают cookies).
https://ospanel.io/docs/#domeny-i-aliasy
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы