Bonjour,
je suis obligé d'accepter sur erreur de connexion bloquée / problème de sécurité potentiel pour que ça fonctionne...
==> OK, on est tous dans le même cas : la faute aux fournisseurs de certificats qui exigent du FQN et des navigateurs qui ont augmenté leur niveau d'exigence.
Ce qui me fait péter un câble c('est de voir ce gros warning, comme quoi le site
https://localhost/ n'est pas sécurisé !! Franchement... ils pourraient ne pas faire de vérification pour localhost !! enfin, passons....
Pour en revenir à ta question :
- déjà, c'est bien apache que tu utilises en tant que service web ? (il y en a d'autres : nginx, lighthttpd etc...)
ceci devrait le prouver si en réponse tu vois que le service est "loaded" et "running", sinon, c'est que tu n'utilises pas apache2
Bref plutôt que de fouiller dans un tas de fichiers, on va utiliser des lignes de commandes pour en savoir plus sur la config d'apache
C'est là que je déteste debian et clones : avec Feroda/Centos/Redhat, tout est simple mais sur debian.....c'est toujours spécial
Ceci devrait nous dire quel est le dossier où se trouvent les fichiers du sites correspondant à
http://localhost/ (ligne Main DocumentRoot)
et si tu as des virtualhosts (ligne VirtualHost configuration:) : mets nous la sortie de cette commande :
Si tu vois ceci :
Code : Tout sélectionner
VirtualHost configuration:
*:80 localhost (/etc/apache2/sites-enabled/000-default.conf:1)
ServerRoot: "/etc/apache2"
Main DocumentRoot: "/var/www/html"
Ca veut dire que tu as un virtual host défini dans le fichier /etc/apache2/sites-enabled/000-default.conf (en fait ce n'est pas un virtualhost, c'est la racine des sites....les debians disent des choses qui me perturbent)
le dossier des documents racines du site est /var/www/html
et le dossier racine d'apache (là où se trouve le programme apache et tous ces composants) est /etc/apache2)
Si tu fais du https, tu dois en plus de la ligne commençant par *:80, en avoir avec des *:443 (ou n'importe quoi suivit de deux points puis de 443)
Pour chaque fichier listé sous "VirtualHost configuration" (dans mon exemple un seul : /etc/apache2/sites-enabled/000-default.conf) mets nous son contenu.
Chez moi c'est (et tu vois que j'ai désactivé les logs ), je n'ai pas mis les commentaires (les lignes commençant par #)
Code : Tout sélectionner
sudo cat /etc/apache2/sites-enabled/000-default.conf
<VirtualHost *:80>
ServerName chezmoi.com
ServerAdmin moi@chezmoi.com
DocumentRoot /var/www/html
ErrorLog /dev/null
CustomLog /dev/null combined
</VirtualHost>
Idem, si tu fais du https, quelque part, il y a une ligne en *:443 avec le nom des fichiers de certificats et la description de l'algorithme
Ensuite, si ton "document root" est /var/www/html comme moi, fais nous une sortie de :
Chez moi, on y voit les scripts de mon seul et unique site de paramétrage de mon "bazard"
Code : Tout sélectionner
sudo ls /var/www/html
change_host.sh images include index.php info.php jquery.min.js lib.php refresh.php servicelog.php
Et j'aimerais savoir où se trouvent tes fichiers wordpress (leur dossier conteneur)
En théorie, si tu as installé wordpress par apt-get, c'est /usr/share/wordpress/ et tu as un vhost qui pointe sur ce dossier dans la config apache qu'on vient d'afficher.
Mais si tu a installé wordpress manuellement, ils peuvent être ailleurs (dans /var/www/html ou un sous dossier voir même /opt/)