#1 Le 23/04/2021, à 15:08
- mikedafunk
Page test Apache ok, mais pas le sous-site wordpress [résolu]
Bonjour à tous,
J'ai installé Ubuntu 20.04.1 LTS sous vmware et suivi cette doc : https://doc.ubuntu-fr.org/wordpress
à la seule différence que j'ai modifié dans ce tuto tous les chemins : /var/www/html à la place de /var/www
Depuis le pc Ubuntu virtualisé, wordpress.localhost fonctionne, j'ai bien la page par défaut d'ubuntu apache2
Depuis un pc win sur le réseau local, http://IP-de-la-machine-hébergeant-wordpress fonctionne aussi, je vois bien cette page par défaut
Depuis le pc Ubuntu virtualisé, wordpress.localhost/wordpress ne fonctionne pas, mais localhost/wordpress fonctionne normalement
Depuis un pc win sur le réseau local, http://IP-de-la-machine/wordpress affiche que le texte sur fond blanc, sans css, y a pas de thème
Même soucis pour http://IP-de-la-machine/wordpress/foyer, affichage normal en local, mais texte sur fond blanc en accès réseau
Le pare-feu est désactivé sur Ubuntu, et d'ailleurs j'ai bien la page par défaut dans tous les cas
une idée ?
Merci
Dernière modification par mikedafunk (Le 26/04/2021, à 07:38)
Lubuntu 22.04 sur Lenovo AX81 et pas mal d'Amiga
Mon blog : http://mikedafunk.over-blog.org
Hors ligne
#2 Le 24/04/2021, à 03:09
- J5012
Re : Page test Apache ok, mais pas le sous-site wordpress [résolu]
pour que wordpress.localhost fonctionne sur tous, tu dois repercuter l'adressage hosts sur tous, à moins d'untiliser un nommage global...
pour la page blanche tu dois verifier les droits d'appartenance et d'execution ... apache a besoin d'acceder au dossier du programme wordpress, d'y lire, d'y ecrire, d'en executer ses divers programmes...
Hors ligne
#3 Le 24/04/2021, à 03:34
- jplemoine
Re : Page test Apache ok, mais pas le sous-site wordpress [résolu]
Je ne me souviens pas comment ça fonctionne sous vmware :
- la machine virtualisée est-elle sous le même sous-réseau que les machines physiques ?
- il est aussi possible qu'il y est un blocage de niveau des "droits" : localhost fonctionne mais le réseau local (192.168) ne fonctionne pas
(exemple au pif : accès base de donnée impossible si l'adresse est LAN : il faut revoir la config).
- comment wordpress.localhost est resolu ? Serveur DNS, fichier hosts,..
Il y a sûrement la réponse dans les logs.
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#4 Le 24/04/2021, à 06:57
- mikedafunk
Re : Page test Apache ok, mais pas le sous-site wordpress [résolu]
Bonjour et merci pour vos réponses !
Pour le nom DNS, c'est pas grave, je sais comment régler ça et ça ne me gêne pas d'utiliser l'IP
À noter que j'ai installé sous vmware il y a peu une vieille debian 7, pour héberger une copie de wikipedia et wiktionary mais surtout phpfreechat, ben ça fonctionne nickel depuis les autres ordis
Ce n'est pas une page 100% blanche, apache affiche tout le texte, mais pas les images ni le CSS, sauf pour la page test
Oui je vais creuser les droits, voire tester un autre tuto pour wordpress, je vous tiendrai au courant
Lubuntu 22.04 sur Lenovo AX81 et pas mal d'Amiga
Mon blog : http://mikedafunk.over-blog.org
Hors ligne
#5 Le 24/04/2021, à 07:03
- bruno
Re : Page test Apache ok, mais pas le sous-site wordpress [résolu]
Le souci vient de la configuration de Wordpress et de l'utilisation d'un domaine local (wordpress.localhost)
Soit tu débrouilles pour avoir un nom de domaine local qui peut être résolu en adresse IP sur toutes les machines du réseau. Ce qui peut s'avérer un peu complexe (fichiers hosts, serveur de noms local,…).
Soit, plus simple, tu accèdes à ton site uniquement par l'adresse IP du serveur. Dans ce cas il te faut modifier la configuration de wordpress en allant dans son interface d'administration (Régalges > Général) pour indiquer que l'adresse du site est http://IP-de-la-machine/wordpress et non http://wordpress.localhost
Explication : Wordpress utilise partout des URL absolues. Si il est configuré avec http://wordpress.localhost toutes les ressources, y compris les feuilles de styles sont appelées avec cette URL (http://wordpress.localhost/wp-content/t … /style.css). Quand tu accèdes au site avec l'adresse http://IP-de-la-machine/wordpress le contenu est accessible mais les feuilles de style ne sont pas trouvées.
#6 Le 24/04/2021, à 07:30
- mikedafunk
Re : Page test Apache ok, mais pas le sous-site wordpress [résolu]
Merci pour ta réponse détaillée Bruno, je testerai ça dans la semaine
L'explication est très cohérente et limpide
Je vous tiendrai au courant
Lubuntu 22.04 sur Lenovo AX81 et pas mal d'Amiga
Mon blog : http://mikedafunk.over-blog.org
Hors ligne
#7 Le 26/04/2021, à 07:38
- mikedafunk
Re : Page test Apache ok, mais pas le sous-site wordpress [résolu]
Merci Bruno, ça a fonctionné de suite, je comprends mieux le fonctionnement de wordpress maintenant !
Le résultat : http://mikedafunk.over-blog.org/2021/04 … linux.html
Dernière modification par mikedafunk (Le 26/04/2021, à 19:02)
Lubuntu 22.04 sur Lenovo AX81 et pas mal d'Amiga
Mon blog : http://mikedafunk.over-blog.org
Hors ligne