[delestage] fopen et serveur amen

fopen et serveur amen [delestage] - PHP - Programmation

Marsh Posté le 09-07-2005 à 12:52:40    

Bonjour à tous,  
J'ai un petit souci de permission. Voilà, j'ai fait un petit formulaire permettant php. Lorsque que l'utilisateur clique sur envoyer, le script php creer un fichier etl'utilisateur y est redirigé normalement.  
Mon souci est qu'en local ça fonctionne, par contre lorsque je le met sur mon serveur, j'ai le message suivant :  
 

Code :
  1. Warning: fopen(CHARENTON_aller_2005.php): failed to open stream: Permission denied in /home/sites/site146/web/creation_commentaires.php on line 19
  2. Warning: fputs(): supplied argument is not a valid stream resource in /home/sites/site146/web/creation_commentaires.php on line 21
  3. .............
  4. ...........


 
voilà un bout de mon script  

Code :
  1. $fichier = $equipe."_".$type."_2005.php";
  2.    $fout = fopen($fichier, "w" );
  3.   //header  
  4.   fputs ($fout, blablablabla\n" );

 
 
Merci !!!


Message édité par bioinfo_djib le 09-07-2005 à 17:29:04
Reply

Marsh Posté le 09-07-2005 à 12:52:40   

Reply

Marsh Posté le 09-07-2005 à 13:13:59    

Tu as vérifié que tu as bien mis le droit d'écriture sur le répertoire en question ?

Reply

Marsh Posté le 09-07-2005 à 13:47:41    

je le met comment sur mon repertoire sur le serveur?
merci

Reply

Marsh Posté le 09-07-2005 à 15:56:32    

bioinfo_djib a écrit :

je le met comment sur mon repertoire sur le serveur?
merci


 
Si tu as un client FTP, la plupart permet de modifier les droits des fichiers/répertoires.
 
Sinon, sous unix/linux, c'est la commande chmod.


Message édité par pascal_ le 09-07-2005 à 15:59:50
Reply

Marsh Posté le 09-07-2005 à 17:27:05    

je pense pas avoir les droits sur mon serveur, bref, j'ai laissé tombé en utilisant une table sql. mon souci est donc regle et j'ai même amelioré ce que je voulais faire!!
merci pascal_

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed