Задать вопрос

Возможно ли сделать выполнение php за пределами webroot?

Поставили задачу, чтобы php скрипт бегал в каталоге /home/deploy, где расположены подкаталоги site1.ru/public, site2.ru/public, site3.ru/public (разрешения везде одиннаковые). Напрямую, если запустить php site.ru/public/index.php все работает, но не работает чз браузер, например в https://site1.ru/index.php. Очевидно что это для безопасности сделано и где то должно отключаться?
  • Вопрос задан
  • 46 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack-разработчик на Python
    14 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик буткемп
    4 месяца
    Далее
  • Академия Eduson
    DevOps-инженер
    7 месяцев
    Далее
Решения вопроса 1
@i1677960 Автор вопроса
fastcgi_param PHP_ADMIN_VALUE - здесь можно указать параметр open_basedir, только это сильно понижает безопасность
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы