PluXml.org

Blog ou CMS à l'Xml

Vous n'êtes pas identifié(e).

#1 28/09/2012 23:18:26

P3ter
Pluxml Staff
Lieu : Ile De France
Inscription : 17/10/2011
Messages : 270
Site Web

PluXml, Nginx et www-data

Bonjour


Je fait appel à vous car j'ai un petit soucis, avec PluXml et les droits d'écritures.


Lorsque je vais dans l'admin / paramètre / informations, j'ai de vilaines croix rouge qui me disent que PluXml n'a pas les droits d'écritures.
Biensûr avec un chmod -R 777 /var/www, plus de problème, mais c'est pas très secure... Alors j'ai essayé un chmod -R 770 /var/www et là PluXml n'a plus les droits.


J'utilise Nginx 1.3.6 installé depuis les sources et PHP 5.4 sur une CentOs. Nginx est configuré pour utiliser l'utilisateur www-data (/etc/nginx/nginx.conf). Bien sûr j'ai fait un chown -R www-data:ww-data /var/www/


Vu que ça ne marche pas avec un chmod 770 je me dit que PluXml (via Nginx) n'utilise pas l'utilisateur www-data.


Voila, si quelqu'un à une piste...


ps : sous Debian dans la même configuration ça marche et je ne trouve pas la différence.


PluXml sur Twitter : @pluxml
PluXml sur Google+ : +pluXml
--
Mon Twitter : @p3terfr
Mon blog : p3ter.fr

Hors ligne

#2 29/09/2012 12:01:36

petitchevalroux
Membre
Inscription : 25/09/2012
Messages : 61
Site Web

Re : PluXml, Nginx et www-data

Tentes de vérifier sous quel utilisateur tournent tes php avec un fichier php

<?php
echo shell_exec('whoami');
?>

Hors ligne

#3 29/09/2012 15:42:52

P3ter
Pluxml Staff
Lieu : Ile De France
Inscription : 17/10/2011
Messages : 270
Site Web

Re : PluXml, Nginx et www-data

Merci pour ton aide.
Effectivement, mes php tournent sous l'utilisateur "apache".  Mais je ne trouve pas comment changer ça.


EDIT : j'ai modifié, /etc/php-fpm.d/www-conf pour remplacer le user et le groupe "apache" par "www-data" cette fois c'est bon c'est cet utilisateur qui fait tourner php. Mais je n'arrive plus à accéder à l'admin du site, sur le portail je clique sur valider, le navigateur actualise mais reste sur la même page et je n'ai pas de message d'erreur.

Dernière modification par P3ter (29/09/2012 16:15:54)


PluXml sur Twitter : @pluxml
PluXml sur Google+ : +pluXml
--
Mon Twitter : @p3terfr
Mon blog : p3ter.fr

Hors ligne

#4 30/09/2012 12:42:29

petitchevalroux
Membre
Inscription : 25/09/2012
Messages : 61
Site Web

Re : PluXml, Nginx et www-data

Je ne comprend pas le 'sur le portail ???'


Regarde les requêtes http avec un module comme livehttpheader pour vérifier les status (et enventuelles redirections) que te renvoie le serveur quand tu postes le formulaire de connexion.


Une autre piste : il se pourrait bien que php n'arrive pas à écrire ton fichier de session sur le disque avec ta modification d'utilisateur wink

Dernière modification par petitchevalroux (30/09/2012 12:42:42)

Hors ligne

#5 02/10/2012 14:31:01

P3ter
Pluxml Staff
Lieu : Ile De France
Inscription : 17/10/2011
Messages : 270
Site Web

Re : PluXml, Nginx et www-data

Je me suis aperçut que yum installait httpd comme une dépendance de php. Un /etc/init.d/httpd stop résout le problème. Bon, avec tout ça je pense que je vais rester sur Debian finalement...


Merci pour ton aide.


PluXml sur Twitter : @pluxml
PluXml sur Google+ : +pluXml
--
Mon Twitter : @p3terfr
Mon blog : p3ter.fr

Hors ligne

#6 04/10/2012 10:07:56

petitchevalroux
Membre
Inscription : 25/09/2012
Messages : 61
Site Web

Re : PluXml, Nginx et www-data

De rien wink

Pour debian tu prêches un convaincu ^^

Hors ligne

Pied de page des forums

A propos Nous soutenir Contact Twitter Google+
Copyright © 2006-2017 PluXml.org, tous droits réservés