[Résolu] Problèmes de droits user apache / php sur dédié
12 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
[Résolu] Problèmes de droits user apache / php sur dédié
Bonjour,
j'ai un serveur dédié che OVH administré par webmin. J'ai crée avec ce dernier un compte system "xxxxx" associé au domaine xxxxx.com. Mon domaine est bien accessible, tout fonctionne bien de ce coté là, mon user xxxxx dans linux est opérationnel et les commandes sur le répertoire associé (mkdir ou autre) fonctionnent normalement par ssh.
J'ai fait un script php utilisant des "mkdir", "move_uploaded_file", et lors de l'apel de ces fonctions j'ai des problèmes de droits via php : "Access denied" alors que logiquement ça devrait marcher :
- l'utilisateur system d'apache pour ce serveur virtuel est bien "xxxxx"
- l'utilisateur en question a bien les droits sur les éléments en question (vérifié via ssh)
Alors je n'arrive pas à savoir d'où l'erreur vient...
Y'a t-il une fonction php pour savoir quel user system est lancé par apache pour le traitement du script ?
Merci d'avance.
j'ai un serveur dédié che OVH administré par webmin. J'ai crée avec ce dernier un compte system "xxxxx" associé au domaine xxxxx.com. Mon domaine est bien accessible, tout fonctionne bien de ce coté là, mon user xxxxx dans linux est opérationnel et les commandes sur le répertoire associé (mkdir ou autre) fonctionnent normalement par ssh.
J'ai fait un script php utilisant des "mkdir", "move_uploaded_file", et lors de l'apel de ces fonctions j'ai des problèmes de droits via php : "Access denied" alors que logiquement ça devrait marcher :
- l'utilisateur system d'apache pour ce serveur virtuel est bien "xxxxx"
- l'utilisateur en question a bien les droits sur les éléments en question (vérifié via ssh)
Alors je n'arrive pas à savoir d'où l'erreur vient...
Y'a t-il une fonction php pour savoir quel user system est lancé par apache pour le traitement du script ?
Merci d'avance.
Dernière édition par oliv63 le Lun Fév 27, 2006 1:03, édité 1 fois.
-

biddybulle - WRInaute accro

- Messages: 1471
- Inscription: Lun Mai 30, 2005 21:55
pour ma part c'est apache qui a les droits ds certains répertoire.
et si tu as bien vérifié tes droits, le problème vient peut - être de l'intégration dans le bon groupe apache par exemple
et si tu as bien vérifié tes droits, le problème vient peut - être de l'intégration dans le bon groupe apache par exemple
-

biddybulle - WRInaute accro

- Messages: 1471
- Inscription: Lun Mai 30, 2005 21:55
et ton user apache est déclaré dans quel groupe ?
tu avais des users par défaut sur ton dédié ?
quel OS ?
tu avais des users par défaut sur ton dédié ?
quel OS ?
J'ai une Red Hat 7.2 (Ovh) et malheuresement pas de user apache...
Voici la liste des users dispo sur mon dédié en espérant que ça t'éclaire :
Voici la liste des users dispo sur mon dédié en espérant que ça t'éclaire :
- root 0 root root /root /bin/bash
bin 1 bin bin /bin /sbin/nologin
daemon 2 daemon daemon /sbin /sbin/nologin
adm 3 adm adm /var/adm /sbin/nologin
lp 4 lp lp /var/spool/lpd /sbin/nologin
sync 5 root sync /sbin /bin/sync
shutdown 6 root shutdown /sbin /sbin/shutdown
halt 7 root halt /sbin /sbin/halt
mail 8 mail mail /var/spool/mail /sbin/nologin
news 9 news news /var/spool/news
uucp 10 uucp uucp /var/spool/uucp /sbin/nologin
operator 11 root operator /root /sbin/nologin
games 12 users games /usr/games /sbin/nologin
gopher 13 gopher gopher /var/gopher /sbin/nologin
ftp 14 ftp FTP User /var/ftp /sbin/nologin
nobody 99 nobody Nobody / /sbin/nologin
mailnull 47 mailnull /var/spool/mqueue /dev/null
rpm 37 rpm /var/lib/rpm /bin/bash
ntp 38 ntp /etc/ntp /sbin/nologin
nscd 28 nscd NSCD Daemon / /bin/false
ident 98 ident pident user / /sbin/nologin
postgres 26 postgres PostgreSQL Server /var/lib/pgsql /bin/bash
named 25 named Named /var/named /bin/false
pcap 77 pcap /var/arpwatch /bin/nologin
ovh 500 ovh /home/ovh /bin/bash
sshd 74 sshd /var/empty/sshd /bin/false
mysql 100 mysql MySQL server /var/lib/mysql /bin/bash
alias 501 nofiles /var/qmail/alias /bin/bash
qmaild 502 nofiles /var/qmail /bin/bash
qmaill 503 nofiles /var/qmail /bin/bash
qmailp 504 nofiles /var/qmail /bin/bash
qmailq 505 qmail /var/qmail /bin/bash
qmailr 506 qmail /var/qmail /bin/bash
qmails 507 qmail /var/qmail /bin/bash
vpopmail 508 vchkpw /home/vpopmail /bin/bash
xxxxx 509 users blogmee /home/blogmee /bin/bash
-

biddybulle - WRInaute accro

- Messages: 1471
- Inscription: Lun Mai 30, 2005 21:55
pas plus que cela ...
qui lance le serveur apache ?
fais un ps -aux, normalement root lance l'apache
qui est l'executant sur des requetes httpd ou httpd2
qui lance le serveur apache ?
fais un ps -aux, normalement root lance l'apache
qui est l'executant sur des requetes httpd ou httpd2
apparement les demons apache sont lancées par le user nobody...
nobody 17084 0.0 1.1 28428 5548 ? S 22:19 0:00 /usr/local/apache/bin/httpd -DSSL
pas très normal tout ça !!
pourtant dans les serveurs virtuels d'apache le nom de domaine xxxxx.truc est bien affecté au user xxxxx... est que webmin merderait ?
L'idéal serait que je file les droits sur le dossier à nobody ou que je configure apache (ce qui semble merder pour l'instant) ?
nobody 17084 0.0 1.1 28428 5548 ? S 22:19 0:00 /usr/local/apache/bin/httpd -DSSL
pas très normal tout ça !!
pourtant dans les serveurs virtuels d'apache le nom de domaine xxxxx.truc est bien affecté au user xxxxx... est que webmin merderait ?
L'idéal serait que je file les droits sur le dossier à nobody ou que je configure apache (ce qui semble merder pour l'instant) ?
-

biddybulle - WRInaute accro

- Messages: 1471
- Inscription: Lun Mai 30, 2005 21:55
pour ma part non, du moment que les utilisateurs web n'ont pas de droits d'écriture dessus et que ton user nobody et lui seul les a. Et que tu as bien protégé en lecture depuis une page web ton rep
12 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Forum Droit du web (juridique, fiscalité, création entreprise...) sur WebRankInfo
- Explications sur le Crawl Caching Proxy de Google
- Ecrire un sitemap pour Google News
- 1ère faille de sécurité découverte sur Google Chrome
- Google Code Jam 2003
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Du nouveau du côté des laboratoires de Google : Google Labs
- 2,1% d'utilisateurs de Google Chrome sur WebRankInfo
- Web Rank Info ouvre un forum dédié à MSN Search
- Le Dr Kai-Fu Lee peut travailler pour Google
- problèmes d'URL rewriting combiné avec PHP + erreurs apache
- Dédié : Mise à jour importante (apache/mysql/php)
- [RESOLU] php.ini sur serveur dédié
- prob serveur dédié et apache ?
- [Serveur dédié] Pb avec Apache
- [Dédié] Taille des process apache
- [NON RESOLU] Rediriger un user via le host sur une autre url
- dedié ovh - problemes depuis hier
- problemes de configuration dns chez ikoula (dédié)
- droits d'écriture php
- Comment connaitre USER linux depuis PHP
- identifiant PHP AUTH USER/PW sur OVH mutualisé
- accès au fichier user.php qui n'existe pas !
- Defunct -- Zombie -- apache [Resolu]
- [RESOLU] Apache easyphp 1.6 URL rewriting
Consultez la description détaillée des produits ou services de Google suivants : Google Web Toolkit
- Analyse de similarité textuelle
Cet outil vous permet de calculer la similarité entre 2 pages web. L'algorithme utilisé repose sur l'analyse des occurrences des mots (mais pas sur leur positionnement dans les pages). Google utilise cette notion à certains endroits dans son algorithme, mais de façon bien plus évoluée que ce petit outil... Avoir des pages trop similaires peut entraîner des problèmes d'indexation... Cet outil vous permettra peut-être de résoudre certains problèmes de contenus dupliqués.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



le forum