Попытка запустить файлы PHP, которые были созданы SVN Hook с владельцем никого, SUPHP включена

StackOverflow https://stackoverflow.com/questions/4518653

  •  12-10-2019
  •  | 
  •  

Вопрос

Я создал репозиторий SVN, который будет обновлять рабочую копию на сервере (основная версия DEV) в зависимости от каталога. Сейчас это работает должным образом, но только если рабочая копия никому не принадлежит. Проблема с этим в том, что с помощью SUPHP -файлов PHP, принадлежащих никому, нельзя выполнить.

Я не знаю, как решить эту проблему, так как крючок подрывного подразделения всегда будет работать под одним и тем же пользователем - никто, но мне нужен крюк, чтобы работать так же, как и файлы для исполнения.

Это было полезно?

Решение

Трудно сказать, что такое лучшее решение, потому что мы не знаем ваших потребностей в безопасности. На мой взгляд, SUPHP не требуется в среде разработки. Таким образом, отключение SUPHP может быть приемлемым.

Вы можете сказать SUPHP выполнять сценарии PHP под другим пользователем, используя suPHP_UserGroup Директива (см Конфигурация модуля SUPHP Apache для получения подробной информации).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top