---
title: "Ajouter un module à votre PHP"
weight: 220
description: "Comment ajouter un module PHP manquant (YAML, sodium, etc.) sur votre serveur d'hébergement."
---

# Comment ajouter un module à votre moteur PHP

Certains outils développés par CAP-REL demandent des fonctionnalités avancées de PHP qui ne sont pas toujours déployées.

## Exemple du module php-yaml

Ce module est nécessaire pour ScanPaye par exemple.

Installation sur un serveur Debian/Ubuntu :

```bash
apt install php-yaml
systemctl restart apache2
```

Activation sur o2switch, Hostinger, etc. (ou autres hébergeurs qui proposent un panneau de configuration web) :

![Activation du module YAML sur o2switch](screenshots/module-php-yaml-o2switch.png)

![Activation du module YAML chez Hostinger](screenshots/module-php-yaml-hostinger.png)

## Exemple du module sodium

Normalement l'extension PHP sodium est précompilée depuis PHP 7.2, néanmoins certains serveurs utilisent un PHP sans cette extension et vous devrez manuellement l'ajouter en suivant les mêmes étapes que pour l'exemple YAML ci-dessus.

![Activation du module sodium chez o2switch](screenshots/module-php-sodium-o2switch.png)
