2011-08-30 2 views
0

En ce moment, je dois donner 777 l'autorisation dans le répertoire où les fichiers sont enregistrés et au lieu de l'enregistrer comme « user1 » sauve comme apacheautorisations Smarty et suphp - enregistrement en tant que utilisateur différent

-rwxrwxrwx 1 apache apache 6865 Aug 30 17:20 homepage.tpl.php

Comment les fichiers sont enregistrés en tant que user1 et sans autorisation 777 en dehors de mon wich docroot est la maison/user1/public_html/

permet de dire dans /home/user1/private/homepage.tpl.php

Im en utilisant un Centos LAMPE avec suPHP.

Merci d'avance.

Répondre

1

Résolu

Pour résoudre ce problème que je devais réinstaller suphp avec cette conf.

/etc/suphp.conf

check_vhost_docroot=true

et utiliser les gestionnaires corrects

[handlers] 
;Handler for php-scripts 
x-httpd-php="php:/usr/bin/php-cgi" 

;Handler for CGI-scripts 
x-suphp-cgi="execute:!self" 

l'intérieur de l'hôte virtuel

suPHP_Engine on 
suPHP_UserGroup user user 
AddHandler x-httpd-php .php .php3 .php4 .php5 
suPHP_AddHandler x-httpd-php 
+0

de doh! Vous avez répondu vous-même? C'est bizarre et je ne pense pas que vous ayez un +1 pour ça! –

+0

La seule chose est que je ne suis pas ici pour des points :) –

+0

mais je crois que vous devriez avoir édité votre propre poste, ajouté [RESOLU] et voila :) –

Questions connexes