Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente | |||
| ressources:php [2026/08/26 21:42] – supprimée - modification externe (Date inconnue) 127.0.0.1 | ressources:php [2026/08/26 21:42] (Version actuelle) – ↷ Page déplacée de ateliers:php à ressources:php garence | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ===== PHP ===== | ||
| + | ==== Installation ==== | ||
| + | |||
| + | Pour avoir php8.4 (minimum synfony) | ||
| + | |||
| + | sudo LC_ALL=C.UTF-8 add-apt-repository ppa: | ||
| + | sudo apt-get update | ||
| + | sudo apt-get -y install lsb-release ca-certificates curl apt-transport-https | ||
| + | sudo curl -sSLo / | ||
| + | sudo dpkg -i / | ||
| + | sudo sh -c 'echo "deb [arch=amd64 signed-by=/ | ||
| + | sudo apt-get update | ||
| + | |||
| + | Sur linux, il faut installer les différent modules séparément | ||
| + | |||
| + | sudo apt install php8.4 php8.4-xml php8.4-intl php8.4-mbstring php8.4-curl php8.4-sqlite3 | ||
| + | |||
| + | ==== Symfony ==== | ||
| + | |||
| + | symfony check: | ||
| + | |||
| + | symfony new my_project_directory --version=" | ||
| + | | ||
| + | symfony server: | ||