Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/04/2021, à 16: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, à 08: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, à 04: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, à 04: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.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#4 Le 24/04/2021, à 07: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, à 08: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.

Hors ligne

#6 Le 24/04/2021, à 08: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, à 08: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, à 20:02)


Lubuntu 22.04 sur Lenovo AX81 et pas mal d'Amiga
Mon blog : http://mikedafunk.over-blog.org

Hors ligne