Bonjour les gars, désolé si je fais une erreur élémentaire mais je suis vraiment perdu ici.
J'ai configuré mon serveur Ubuntu 16.04 avec Nginx (pas dans un conteneur docker, fonctionnant sur la machine hôte) et wordpress (dans un conteneur docker).
Docker Hub Wordpress repo : (Je ne peux pas poster plus de deux liens mais c'est le repo officiel de Wordpress)
Après quelques configurations, j'ai réussi à faire fonctionner nginx et le conteneur wordpress. Lorsque j'accède au site Web de Wordpress par l'adresse IP et le port bruts, tout fonctionne bien. Cependant, lorsque je fais un proxy_pass de nginx vers le conteneur, mon site wordpress semble avoir perdu toutes ses css. Ironiquement, la page se charge quand même un peu.
Voici un exemple : (Hyperlien vers une image)
http://example.com/wp-admin/install.php
sites disponibles
upstream example.com {
server localhost:51080;
}
server {
listen 80;
server_name example.com;
location / {
proxy_pass http://localhost:51080;
}
}
commande docker run
docker run --name example.com -d -v /docker/example.com:/var/www/html wordpress
/etc/hosts (J'ai ajouté la ligne suivante au fichier)
[IP address] example.com
Merci pour toute aide !
EDITAR:
- /var/log/nginx/error.log - est vide (oui, j'ai vérifié, il enregistre dans ce fichier)
- /var/log/nginx/access.log
Entrée du journal :
<IP Address> - - [11/Mar/2017:11:33:35 -0500] "GET /wp-admin/install.php HTTP/1.1" 200 11144 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/602.4.8 (KHTML, like Gecko) Version/10.0.3 Safari/602.4.8"