WAMP32 3.0.9 avec patch sur 3.0.6 en W10 64 Apache 22.4.23 - PHP 7.0.10 - MySQL 5.7.14 - 1 Site local en Joomla 3.7.2 dans le répertoire www de Wamp - 2 VirtualHost : Localhost - Ordinosaure.local - Fichier host 127.0.0.1 [::1] localhost - ordinateur.local - En ligne
Je dois être carrément nul car après avoir fouillé le forum depuis un bon bout de temps pour résoudre une erreur 403, appliqué les solutions proposées, lu les CONSEILS DE DEPANNAGE, lu LE BESOIN DE VIRTUALHOST, réinstallé Wamp64 en Wamp32 (conseillé) avec TOUT SUR WAMPSERVER 3, la vérif des VC 32 et 64, j'ai toujours ce même problème : "403 Vous n'êtes pas autorisé..."
Le problème local précis est le suivant :
- J'accède à l'administration de mon site Joomla par : [ordinosaure.local] - Si je demande la page de prévisualisation du site : 403 - Si dans Firefox je demande ordinosaure.local ou ordinosaure.local/index.php : 403 - Si je demande Localhost : --> page de configuration de Wamp32 - Si je demande projet ordinosaure.local dans config Wamp :403 - Un ping ordinosaure.local me renvoie [::1]
Voilà mon casse tête, j'accède au serveur mais il ne me donne pas l'autorisation d'accéder au frontend ! Qu'est ce que j'ai raté ??
J'ai oublié de signaler que j'avais déjà fait le tour des outils disponibles,(redémarrage et ordre de recherche DNS - vérification syntaxe HTTPD, test de Ports...) +flushDNS + vidage du cache du navigateur + ... et qu'Apache voyait le deux Vhost : Localhost et Ordinosaure.local.
- Mise Online
Avant la réinstallation de Wamp le passage de online/offline plantait Apache à cause de mes bidouillages dans HTTPD (!) Après la réinstallation j'ai vérifié que le switch fonctionnait et je l'ai laissé sur online histoire d'ouvrir l'accès à toutes les IP. (je sais qu'en local ce n'est pas utile)
En fait j'ai accès à l'administration de mon site, à PHPadmin, à la page Configuration WampServer mais le contenu "Projet" ou Accueil frontend ne m'est pas autorisé.(403)
Wamp semble fonctionner tout à fait proprement et je vais essayer de voir si ça ne vient pas de Joomla qui mettrait la zone.
Comme le paramétrage de Wamp semblait correct et correspondre aux tutoriels ( tout sur Wamp 3 - Dépannage - VirtualHost - retour à 32bits ) qu'il permettait d'accéder à l'administration de mon site (Joomla en local) mais pas au frontend je me suis intéressé au site lui-même et j'ai fini par réinitialiser le Core de Joomla.
Plus de problème !!!!
Accès au site par la machine serveur et par les autre machines de mon réseau local :-)
Merci pour les tutos qui s'ils sont suivis à la lettre sont une aide incontournable.
( je ne sais pas comment noter la discussion comme résolue )
D'une part, toutes les applications WEB, les CMS et Joomla en fait partie ne doivent être installés qu'après la création et validation du VirtualHost devant les contenir.
D'autre part, ce n'est pas par la mise Online que l'on doit permettre l'accès aux sites locaux depuis l'extérieur, mais par les bons paramètres dans le Require du VirtualHost afférent.
Nota : Dans une prochaine version, la mise Online/Offline sera totalement supprimée.