problème xampp sous ubuntu

problème xampp sous ubuntu - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 25-05-2010 à 12:24:50    

bonjour,  
 
Je voudrais savoir s'il est possible de tester des pages php en dehors de /var/www/ parce qu'il refuse d'utiliser des scripts php avec les fonctions fopen, mkdir. Il me dit Permission denied. J'ai déjà essayé de modifier les droits mais le pc ramait.
 
Si ce n'est pas possible, comment faire pour que je puisse utiliser mkidr et fopen depuis /var/www/ ?
 
Sachant que mon code fonctionne sous Windows mais pas sous Linux alors qu'il n'y a aucun code spécifique fonctionnant seulement sous windows. Le problème vient de Linux qui refuse l'utilisation de certaines fonctions depuis /var/www/.
 
est ce que quelqu'un aurait une piste?
 
merci d'avance,
mike0794

Reply

Marsh Posté le 25-05-2010 à 12:24:50   

Reply

Marsh Posté le 25-05-2010 à 12:30:50    

Bonjour,
As-tu vérifié les points suivants :
  - que les fichiers php sous /var/www sont consultables par l'utilisateur faisant tourner apache (par défaut www-data de mémoire)
  - que les fichiers que tu essayes d'ouvrir par fopen ou les répertoires où tu tentes de faire mkdir ont les droits nécessaires pour les dites fonctions pour l'utilisateur www-data (ou celui sous lequel tourne apache)

 

http://fr.wikipedia.org/wiki/Permissions_Unix


Message édité par o'gure le 25-05-2010 à 12:38:00

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 26-05-2010 à 10:18:43    

Tu avais raison j'ai juste changé les droits d'administration du dossier contenu dans www car il voulais écrire dedans. j'ai donc tapé la commande chmod a+w nom_du_fichier.
 
Je te remercie o'gure.
Mike0794

Reply

Marsh Posté le 26-05-2010 à 10:25:58    

le a veut dire tout le monde... ce n'est pas une bonne idée... à mon avis.


---------------
Relax. Take a deep breath !
Reply

Sujets relatifs:

Leave a Replay

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