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 Prochaine révision | Révision précédente | ||
web:vm-install [2023/12/24 15:09] – [Erreur courantes] jcheron | web:vm-install [2025/08/12 02:35] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 34: | Ligne 34: | ||
- | ===== Apache + PHP 8.2 ===== | + | ===== Apache + PHP 8.3 ===== |
Connexion en root : | Connexion en root : | ||
Ligne 70: | Ligne 70: | ||
Après reconnexion à la VM avec putty : | Après reconnexion à la VM avec putty : | ||
<sxh bash; | <sxh bash; | ||
- | apt install php8.2 php8.2-cli php8.2-{curl, | + | apt install php8.3 php8.3-cli php8.3-{curl, |
</ | </ | ||
Ligne 136: | Ligne 136: | ||
</ | </ | ||
+ | <WRAP info> | ||
== Diagnostic : == | == Diagnostic : == | ||
L' | L' | ||
+ | </ | ||
+ | <WRAP todo> | ||
== Résolution : == | == Résolution : == | ||
Ligne 156: | Ligne 158: | ||
} | } | ||
</ | </ | ||
+ | </ | ||
=== Chemins === | === Chemins === | ||
<sxh bash; | <sxh bash; | ||
Warning: include(/ | Warning: include(/ | ||
</ | </ | ||
+ | <WRAP info> | ||
== Diagnostic : == | == Diagnostic : == | ||
Le chemin n'a pas été trouvé pour le fichier à inclure dans le script php... | Le chemin n'a pas été trouvé pour le fichier à inclure dans le script php... | ||
+ | </ | ||
+ | <WRAP todo> | ||
+ | == Résolution : == | ||
+ | Vérifier le chemin et l' | ||
+ | </ | ||
+ | === Images/CSS === | ||
+ | <WRAP info> | ||
+ | == Diagnostic : == | ||
+ | Pas d' | ||
+ | |||
+ | La raison est vérifiable en regardant la partie **network/ | ||
+ | |||
+ | < | ||
+ | {{: | ||
+ | < | ||
+ | </ | ||
+ | <WRAP todo> | ||
== Résolution : == | == Résolution : == | ||
- | Vérifier | + | Vérifier |
+ | </ | ||
+ | |||
+ | ==== Bonnes pratiques ==== | ||
+ | <WRAP todo> | ||
+ | * **index.php** doit se trouver à la racine du projet | ||
+ | * Le fichier **composer.json** permettant d' | ||
+ | |||
+ | <sxh bash; | ||
+ | composer update | ||
+ | </ | ||
+ | * Le dossier **vendor** de composer ne doit pas être publié sur le repository et être ajouté dans le **.gitignore** | ||
+ | * Eviter les chemins à rallonge totalement inutiles (ie. ''/ | ||
+ | </ | ||
===== MariaDb ===== | ===== MariaDb ===== | ||
==== Installation ==== | ==== Installation ==== | ||
Ligne 201: | Ligne 235: | ||
<sxh bash; | <sxh bash; | ||
- | apt install php8.2-{dev,pear,mysql} | + | apt install php8.3-{dev, |
</ | </ |