2010-11-02 5 views
1

Je viens d'installer Fedora 14 et d'installer apache (et l'exécuter), php et mysql. Je mets/var/www/html mon dossier peki avec des pages php, mais quand j'essaie de voir dans le navigateur (http: //localhost/peki/info.php) il est INTERDIT (Vous n'avez pas la permission d'accéder /peki/info.php sur ce serveur). J'ai commencé comme superutilisateur (service httpd start, raison pour laquelle c'est quand l'autre utilisateur a commencé FAILED). Comment faire ce travail?Fedora 14 problème LAMP - interdit

+0

Assurez-vous que les 'permissions' du répertoire sont correctement définies. – drudge

+0

J'ai mis chmod 777 sur chacun d'eux mais il est toujours interdit – Damir

Répondre

0
  • Vérifiez si SELinux est activé: getenforce.
  • Vérifiez si apache fonctionne comme un utilisateur apache: ps aux | grep http.
  • Apache peut lire et exécuter/var/www/html/peki?
  • apache peut lire et exécuter /var/www/html/peki/info.php?
1

Vous devez aller dans la gestion SELinux et désactiver le « système par défaut Enforcing Mode », et juste en dessous, vous voulez changer le « Mode actuel Enforcing » à permissif et laisser « Type de stratégie par défaut du système » ciblé.

1

Vous devez modifier l'autorisation du propriétaire du dossier www pour votre utilisateur, car le propriétaire par défaut est root.
Ici: Commencez par lancer votre terminal Puis cd dans le dossier www puis utilisez la fonction chown pour changer le propriétaire de votre nom d'utilisateur ..... en savoir plus sur chown et chmod en les googlant.

Vous êtes les bienvenus