whoami retourne une page blanche... - PHP - Programmation
Marsh Posté le 01-10-2012 à 16:29:21
mouais ... ça inspire pas hein ... faut dire que c'es pas passionnant non plus comme panne ^^
allez .... un petit effort et ... on va y arriver ^^
Marsh Posté le 01-10-2012 à 16:34:14
Je suis pas un expert en conf apache mais tu as quoi dans ton apache2.conf en user et groupe ?
Marsh Posté le 01-10-2012 à 17:52:58
alors j'ai www-data pour les 2. j'ai aussi le safe mode a off etc...
merci pour ton post ^^ t'es surement plus calé que moi t'inquiete ^^
Marsh Posté le 01-10-2012 à 18:02:44
Tu as essayé de redémarrer apache ?
Sinon si tu tapes dans ton terminal : groups www-data ca donne quoi ?
Marsh Posté le 01-10-2012 à 21:12:23
apache redemarré et/ou reloadé x fois
groups www-data = www-data : www-data
pour info,
les taches cron s'executent (normal sans doute puisque l'utilisateur est connu). donc.... les scripts sont corrects et identifiables.
ce qui m'interpelle c'est le pourquoi apache2 ne reconnait pas le user (www-data) du script ^^. j'ai même essayé de changer le propriétaire en root et .... il ne le reconnait pas non plus ....
edit : pas d'error dans les logs d'apache... pour lui le script s'execute bien.
sais-tu comment on vérifie si le bash est bien activé pour un user tel que www-data ? bien que ses permissions le soient ... /bin/bash
on va y arriver ^^
Marsh Posté le 02-10-2012 à 10:20:29
La c'est un peu au dessus de mes compétences.
Tu peux m'expliquer l'histoire de l'ajout et de la suppression du user qui a déclenché le problème ?
Marsh Posté le 02-10-2012 à 12:55:08
et bien, lors de l'ajout d'un user, on récupère les valeurs par défaut du virtual host (lorsque l'on demande un web qui va avec) et les droits ne sont plus les mêmes. ma question est donc est-ce que le www d'origine (appartenant a www-data) a pu être aussi impacté par cet ajout ou pas ! par exemple les droits en execution de script cgi etc...
Marsh Posté le 02-10-2012 à 21:37:03
essaye
Code :
|
Marsh Posté le 03-10-2012 à 21:34:04
Et celui-ci ?
Code :
|
Normalement, le A devrait s'afficher.
Marsh Posté le 03-10-2012 à 22:01:28
désolé ... autant pour moi que pour toi ... je n'ai seulement que :
BD
re snif ....
Marsh Posté le 04-10-2012 à 21:45:03
j'avance ici : http://www.debian-fr.org/whoami-ne [...] 40553.html
pour ceux que cela interresserait...
résolu...
edit --> droits sur dossier /bin en 750 au lieu de 755 voir ici :
http://www.debian-fr.org/whoami-ne [...] ml#p410487
merci a tous pour votre temps passé ^^
Marsh Posté le 01-10-2012 à 13:11:17
bonjour,
je suis nouveau sur le forum et novice sur debian6.
j'ai une configuration apache2 + mysql5.1 + php5 (3xxx)
j'ai un script a executer coté client qui permet de voir certains processus. si le processus n'existe plus, c'est que le script est arrêté, alors, j'ai un script qui permet de le relancer.
ces scripts sont sur /var/www en tant que www-data (0777)
voici un extrait du script pour tester les pid :
un extrait du script pour relancer un script arrêté :
avec un include de variables telles que $xstate = 'pgrep php_compet_php5'; (un exemple)
tous ces scripts ont fonctionné mais depuis l'ajout puis la suppression d'un utilisateur.... ces scripts ne fonctionnent plus et en regardant sur "google mon ami" depuis plusieurs jours et en essayant un simple script :
j'ai droit a une page blanche. en clair, le serveur apache ne sait pas qui lance le script !
je me pose la question et je cherche une réponse ... quel(s) paramètres dans les diverses configurations permettront a apache de reconnaitre et d'effectuer ces scripts sous l'utilisateur www-data !
pour info, je n'ai plus d'autres utilisateurs...
et les soucis de sécurité ne sont pas vraiment des soucis (rien de confidentiel ni de vital ^^ ... au pire.. cela fera l'objet d'un autre post
merci d'avance pour votre aide.
spyker