Essayer d'exécuter des fichiers php qui ont été créés par le crochet svn avec personne propriétaire, suphp activé

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

  •  12-10-2019
  •  | 
  •  

Question

J'ai créé un crochet dépôt svn qui mettra à jour une copie de travail sur le serveur (principale version dev) en fonction du répertoire. Cela fonctionne maintenant correctement, mais seulement si la copie de travail est la propriété de personne. Problème est que, avec suphp activé fichiers php appartenant à personne cant être exécuté.

Je ne sais pas comment contourner ce problème comme le crochet de la subversion sera toujours exécutée sous le même utilisateur -. Personne, mais je dois le crochet au travail, ainsi que les fichiers soient exécutables

Était-ce utile?

La solution

Il est difficile de dire quelle est la meilleure solution est, parce que nous ne savons pas à vos besoins de sécurité. À mon avis, suPHP n'est pas nécessaire dans un environnement de développement. Donc, éteindre suPHP pourrait être acceptable.

Vous pouvez dire suPHP d'exécuter des scripts PHP sous un autre utilisateur en utilisant la directive suPHP_UserGroup (voir

scroll top