Bonsoir,
Je viens vers vous car la je ne sait vraiment plus quoi faire... Au début de mon aventure fedora j'ai installer apache+php+mysql, tout d'abord il m'était impossible de me connecter a mes projets, mais a force et avec votre aide sa a finallement marché, j'était sous fedora 16.
La je viens de passer sur fedora 20, et re-belotte plus rien ne fonctionne... il m'est de nouveau impossible d'ouvrir mes pages en local..alors j'ai essayer de trouver par moi meme, mais rien ne marche...
Du coup je commence toujours par lancer un service httpd start
[root@benlinux /]# service httpd start
Redirecting to /bin/systemctl start httpd.service
ensuite je lance la page localhost et la page "fedora test" s'affiche correctement, j'ai créer un fichier info.php (avec info() dedans :p) mais quand je tape localhost/info.php j'ai une page 403 forbidden.
Egalement j'ai un dossier www dans mon "home", et dedans un dossier projet-2, avant j'y acceder sans probléme en tapant comme adresse "projet-2", mais maintenant sa m'ouvre la page "fedora test", t quand je vais directement a " projet-2/index.html" sa me met de nouveau une page 403 forbidden...
J'avoue que je n'y comprend rien.....
mon fichier etc/httpd/conf.d/myConf.conf
#activation des hotes virtuels
NameVirtualHost *:80
<VirtualHost *:80>
# home du site : url = http://projet-2
ServerName projet-2
# Dossier contenant les pages
DocumentRoot "/home/benoit/www/projet-2"
<Directory "/home/benoit/www/projet-2">
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
AllowOverride FileInfo AuthConfig Limit
</Directory>
</VirtualHost>
mon fichier etc/hosts
127.0.0.1 localhost.localdomain localhost
127.0.0.1 benlinux projet-2 localhost.localdomain localhost
::1 localhost6.localdomain6 localhosts6
Bon concernant les droits, j'ai fait quelques choses de pas bien :s pour tester si sa fonctionner mieux j'ai tout mis en 777, mais sa change rien... voici le retours de la commande ll -s
ll -d /home /home/benoit /home/benoit/www /home/benoit/www/projet-2
drwxrwxrwx. 4 root root 4096 7 août 2013 /home
drwxrwxrwx. 47 benoit benoit 4096 22 avril 17:57 /home/benoit
drwxrwsrwx. 6 benoit benoit 4096 22 avril 03:14 /home/benoit/www
drwxrwsrwx. 2 benoit benoit 4096 18 mai 2012 /home/benoit/www/projet-2
lorsque que je fait httpd start j'ai sa qui apparrait dans "/var/log/httpd/error_log":
[Tue Apr 22 19:47:17.246868 2014] [core:notice] [pid 3705] SELinux policy enabled; httpd running as context system_u:system_r:httpd_t:s0
[Tue Apr 22 19:47:17.250727 2014] [suexec:notice] [pid 3705] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Tue Apr 22 19:47:17.336784 2014] [auth_digest:notice] [pid 3705] AH01757: generating secret for digest authentication ...
[Tue Apr 22 19:47:17.339979 2014] [lbmethod_heartbeat:notice] [pid 3705] AH02282: No slotmem from mod_heartmonitor
[Tue Apr 22 19:47:17.441218 2014] [mpm_prefork:notice] [pid 3705] AH00163: Apache/2.4.9 (Fedora) PHP/5.5.11 configured -- resuming normal operations
[Tue Apr 22 19:47:17.441343 2014] [core:notice] [pid 3705] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'
Quand j'ouvre la page localhost y a sa qui se rajoute le error_log:
[Tue Apr 22 19:49:23.808334 2014] [authz_core:error] [pid 3706] [client ::1:35218] AH01630: client denied by server configuration: /home/benoit/www/projet-2/
Et quand je vais sur projet-2 :
[Tue Apr 22 19:49:59.167611 2014] [authz_core:error] [pid 3707] [client 127.0.0.1:54382] AH01630: client denied by server configuration: /home/benoit/www/projet-2/
Donc on je pense que ces un proléme de paramerage (ou de droit?), mais je n'arrive pas a le résoudre... du coup je vous demande un petit coup de pouce car la je n'arrive a rien et ces assez frutrant, j'espere qu'avec les infos que j'ai communiqué vous pourrez m'aider 🙂
Pour info j'ai essayer egalement avec setenforce 0 maiss sa ne change rien:s
J'ai hate de voir vos réponses en esperant que vous aurez une solution et que je puisse comprendre ce qui n'allait pas (et accesoirement commencer a travailler :p)
Merci pour votre aide 🙂 (desoler pour le paver...)