Je sais que les demandes relatives à ce type de problème sont nombreuses mais j'ai passé plusieurs heures sur le forum à essayer les différentes démarches proposées pour corriger mon problème sans résultats. Je début en php et donc avec wamp. :/
Mon problème est donc que j'ai créé dans mon registre "www" un dossier "tests" dans lequel j'ai créé un fichier "1er_test_php.php" qui correspond à mon site. Je peux accéder à ce site en indiquant l’adresse exacte dans ma barre d'url maisj e ne peux y accéder ni à partir de mon localhost ni à partir de my projects dans mon onglet bureau. Dans les deux cas j'ai mon erreur 403 frbidden You don't have permission to access / on this server.
En parcourant le forum et les différents topics j'ai vu qu'il fallait créer des virtual host. J'ai donc suivi la procédure et j'ai maintenant une rubrique virtual host où se trouve local host + projet1. Cependant, si je clique sur projet 1 cela me renvoie à ma page localhost.et lorsque je veux lancer mon fichier php "1er_test_php" cela me renvoie toujours vers ma page d'erreur ( mais je pense que je dois créer un virtual host pour ce projet également ?)
Voilà, je ne sais pas si cela est très clair et je m'en excuse par avance. Merci pour l'aide que vous pourrez m'apporter et je serai ravi de donner plus de précisions si nécessaire.
Ci dessous les spécificités demandées: - 1 - Version de Windows utilisée (Précisez la version ET si 32 ou 64 bits) WIndows 10 famille 64 bits
- 2 - Version de Wampserver (Précisez la version ET si 32 ou 64 bits) WampServer 2.5 64 bits
- 3 - Version Apache (Précisez la version) version 2.4.9
- 4 - Version PHP (Précisez la version) 5.5.12
- 5 - Version MySQL (Précisez la version) 5.6.17
- 6 - De quelle couleur est l'icône Wampserver (Dans la zone de notification de la barre des tâches) Quand tout va bien elle doit être verte, mais peut être rouge ou orange. L'icône est verte
- 7 - Dans le fichier c:\Windows\System32\drivers\etc\hosts, quelles sont les lignes actives* relatives au domaine [localhost] ? 127.0.0.1 localhost 127.0.0.1 projet1 ::1 localhost ::1 projet1
- Si icône Wampserver verte et en utilisant le menu de cette icône : - 8 - Avez-vous accès à localhost (Page d'accueil de wampserver) ? Oui
- 9 - Avez-vous accès à phpMyAdmin ? Oui
- 10 - Si vous faites référence à un message d'erreur, merci de donner le libellé EXACT et COMPLET de l'erreur 403 forbidden Forbidden
You don't have permission to access / on this server.
Apache Server at tests Port 80
- 11 - Si vous utilisez un Anti-virus et/ou un Parefeu, merci de donner les noms de ceux-ci Avast anti virus et pare feu windows
- 12 - Quel est le chemin complet de l'installation de Wampserver (Par exemple D:\wamp\) C:\wamp
Vous lancez par (http://project1/1er_test_php.php) (Sans les parenthèses) dans la barre d'adresse du navigateur. Ou, si vous renommez votre fichier en index.php par (http://project1/).
Merci pour votre aide. Effectivement, je peux accéder à mon projet depuis l’onglet maintenant. Par contre j'ai toujours ce problème qui fait que quand je clique sur mon projet 1 cela me renvoie à ma page localhost, auriez vous une idée du soucis ?
Juste pour info, pour les gens pas très doués comme quoi qui suivent à la lettre le tuto créer un virtual host, dans l'étape 1 il est indiqué d'inscrire "project1" et dans l'étape 2 "projet1" d'où mon erreur si cela peut servir...
Une denière question, pour chacun de mes nouveaux projets je dois donc créer un nouveau virtual host ? Par exemple pour mon projet (1er_test_php.php).
> Par contre j'ai toujours ce problème qui fait que quand je clique sur mon projet 1 > cela me renvoie à ma page localhost, auriez vous une idée du soucis ? Cela indique uniquement les dossiers (projets) que vous avez dans wamp/www/ mais ne permet pas de les lancer. Vous pouvez très bien avoir vos "projets" dans C:\www\ auquel cas, vous ne verrez rien dans la colonne Vos projets.
Si vous avez suivi le didacticiel, vous pouvez accéder à vos VirtualHost par Icône Wampmanager->Vos VirtualHosts.
> Une denière question, pour chacun de mes nouveaux projets je dois donc créer un nouveau virtual host ? Un projet correspond à un site, pas à un fichier tout seul. Donc si vous voulez créer un autre site local, il faudra effectivement ajouter un VirtualHost.
Vous pouvez avoir plusieurs fichiers (d'essais) différents dans le même dossier, sous le même nom de VirtaulHost, par exemple : wamp/www/project1/1er_test_php.php wamp/www/project1/2e_test_php.php wamp/www/project1/3e_test_php.php
Et, vous pourrez les lancer chacun séparément par par exemple (http://project1/3e_test_php.php)