Задать вопрос
Shlop
@Shlop
Full Stack Developer (PHP/Laravel/JavaScript)

Почему файл всё равно выполняется если даже у него убраны все права?

Здравствуйте, подскажите пожалуйста, есть папка public с правами - 775, в ней файл lol.php который просто выводит:
<?php
echo "lol";

Если я убираю для этого файла все права, то есть просто 0, всё равно когда через браузере перехожу к этому файлу домен/lol.php он выполняется, я так понимаю что права папки заставляют его выполнять ? Можете пожалуйста объяснить почему так происходит, я просто думал что если я убрал права "Исполнять" то он не будет выполняться.
Заранее благодарю за ответ.
  • Вопрос задан
  • 102 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
потому что это не исполняемый файл

Исполняемый файл это файл который исполняет операционная система.
в данном случае РНР файл исполняется не операционной системой, а веб-сервером, и права на исполнение к нему не имеют отношения вообще никакого
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽