|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : octobre 2006 Messages : 1 ![]() |
Salut à tous les membres de ce forum. Je suis un nouvel.
Je bute sur un problème, un script php qui fonctionne en local, ne fonctionne pas chez ovh. Le but de ce script est qu'après une commande client, un fichier xml soit généré par ftp sur le serveur ovh, puis d'écrire les informations de la commande client à l'intérieur. Le script fonctionne et crée bien le ficier .xml, en revanche impossible d'écrire dedans via le script. Les permissions 0777 sont verrouillées par ovh pour plus de sécurité, ce qui est normal. Le problème est que même avec un chmod 755, le script ne modifie pas les permissions sur le fichier pour donner accès à l'écriture au propriétaire (moi). Je vous joins mon script test, si vous avez une idée ??? Merci Code PHP: Code :
Le fichier essai.xml n'est pas accessible en écriture... quand je vérifie sur le ftp les attributs du fichier : 0644... si quelqu'un peut m'aider c.cool. merci |
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() Inscription : janvier 2005 Messages : 2 572 ![]() |
![]() A vérifier mais si c'est comme en C (et PHP ressemble fortement au C) ça devrait venir de là : tant que ton fichier n'est pas fermé, il garde les droits qu'il avait à l'ouverture donc si tu le crées en 777, il le reste jusqu'à ce que tu le fermes même si tu changes son chmod entre temps. Donc il faut que tu le crées, tu changes son chmod en 755, tu le fermes puis tu le réouvre et là tu devrais pouvoir y écrire dedans.
__________________
Pensez au tag ![]() Les règles du Forum Dev. Web : FAQ (X)HTML/CSS | Tutos (X)HTML | Tutos CSS PHP : FAQ PHP | Tutos PHP | Benchmark PHP 5 SQL : Cours SQL |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com