Skip to main content
Settings
Color Mode
Theme Skin
Background

Appearance preferences are saved in this browser only.

Environment
Current Environment Dev

Built with JEKYLL_ENV=development. Changes auto-reload under jekyll serve.

Theme & Build
Jekyll v3.10.0
Last Build Aug 07, 05:04
Page Location
Page Info
Layout default
Collection none
Path fr/docs/troubleshooting.md
URL /fr/docs/troubleshooting/
This page was translated automatically from the English original. View the original

Dépannage

Problèmes courants de configuration et de compilation lors de l'exécution de Zer0-Mistakes.

Dépannage

Solutions aux problèmes courants lors du développement avec Zer0-Mistakes.

Problèmes Docker

Le conteneur ne démarre pas

Symptômes : docker-compose up échoue ou le conteneur s’arrête immédiatement.

Solutions :

# 1. Clean rebuild
docker-compose down -v
docker-compose up --build

# 2. Check Docker is running
docker info

# 3. View detailed logs
docker-compose logs -f jekyll

Le port 4000 est déjà utilisé

Symptômes : Erreur concernant la liaison de port ou l’adresse déjà utilisée.

Solutions :

# Find what's using port 4000
lsof -i :4000

# Kill the process
kill -9 <PID>

# Or use a different port
docker-compose run -p 4001:4000 jekyll

Performances lentes sur macOS

Symptômes : Les modifications de fichiers mettent longtemps à être prises en compte.

Solutions :

  • Activez « Use Rosetta for x86/amd64 emulation » dans les paramètres de Docker Desktop
  • Utilisez docker-compose.yml qui inclut des optimisations de performances

Problèmes de compilation Jekyll

Erreurs de syntaxe Liquid

Symptômes : La compilation échoue avec des erreurs de template Liquid.

Solutions :

# Get detailed error output
docker-compose exec jekyll jekyll build --trace

# Check specific file syntax
docker-compose exec jekyll jekyll doctor

Dépendances manquantes

Symptômes : Bundler::GemNotFound ou erreurs similaires.

Solutions :

# Update bundle
docker-compose exec jekyll bundle install
docker-compose exec jekyll bundle update

# Clean rebuild
docker-compose down -v && docker-compose up --build

Problèmes de configuration

Symptômes : Le site ne se charge pas ou des pages sont manquantes.

Solutions :

# Validate configuration
docker-compose exec jekyll jekyll doctor

# Check for YAML syntax errors
# Install yamllint locally or check online validators

Problèmes courants de front matter

La page n’apparaît pas

Vérifiez ces exigences du front matter :

---
layout: default          # Required
title: "Page Title"      # Required
permalink: /your-url/    # Recommended
---

Mauvaise mise en page

Assurez-vous que la mise en page existe dans _layouts/ :

---
layout: article    # Must match a file in _layouts/
---

Problèmes de performances

Temps de compilation lents

# Use incremental builds
docker-compose exec jekyll jekyll serve --incremental

# Exclude unnecessary files in _config.yml
exclude:
  - node_modules/
  - vendor/
  - .git/

Le rechargement en direct ne fonctionne pas

Assurez-vous d’utiliser la configuration de développement :

docker-compose exec jekyll jekyll serve --config "_config.yml,_config_dev.yml"

Obtenir plus d’aide

  1. Consulter les logs : docker-compose logs -f jekyll
  2. Jekyll doctor : docker-compose exec jekyll jekyll doctor
  3. Compilation verbeuse : docker-compose exec jekyll jekyll build --verbose --trace
  4. Issues GitHub : Recherchez ou créez une issue

Associé

Voir aussi

  • [[Installation]]
  • [[Docker]]
  • [[Ruby]]
  • [[Jekyll]]
  • [[Obsidian Integration Troubleshooting]]