Permission dossiers
Bonjour,
J'ai un problème de permission avec mes fichiers : je suis sous Ubuntu et Lampp avec Apache 2 Php5
Voici l'erreur :
Warning: main(./includes/top.php) [function.main]: failed to open stream: Permission non accordée in /opt/lampp/htdocs/jackbocar/index.php on line 2
Que dois-je faire pour avoir ces autorisations ?
Merci
Jack Bocar
Bonjour,
J'ai trouvé, il faut faire un chmod 777 sur tous les répertoires et ça fonctionne.
Jackbocar
mkdir(777,"nom du dossier");
mkdir(CHOD,NOM);
:)
Bonjour,
Merci de ta réponse, on peut créer un dossier avec la commande mkdir, je le sais.
Mais je ne savais pas que l'on pouvait en même temps lui donner des droits ?
La commande ce fait peut-être comme ceci ? :
#mkadir chmod 777 /mon-dossier/
Merci de me dire ci c'est bon.
Jack Bocar
quand tu crées un fichier en PHP, tu n'as pas besoin de changer les droits puisque le dossier créer appartient à Apache donc il a le droit d'écrire dedant
Pas forcément. Si tu utilise suphp ou suexec, tu agit en tant que propriétaire du fichier sourcE. Comme s'il était setuid en fait.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: