Outils pour utilisateurs

Outils du site


bloc2:prog:web:xampp

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
bloc2:prog:web:xampp [2022/09/27 15:59] – [Configuration de PHP via php.ini] adminbloc2:prog:web:xampp [2025/03/25 08:42] (Version actuelle) – [Installation] admin
Ligne 1: Ligne 1:
 ====== Mise en place de Xampp ====== ====== Mise en place de Xampp ======
 ===== Installation ===== ===== Installation =====
 +\\ \\ 
   * Décompresser le kit Xampp sur le bureau   * Décompresser le kit Xampp sur le bureau
-  * Exécuter le Setup de Xampp : .\xampp\setup_xampp.bat+  * Exécuter le Setup de Xampp : **.\xampp\setup_xampp.bat** 
 + 
 +<WRAP center round important 90%> 
 +Xampp est une application **portable**. Ce qui signifie que l'on peut librement déplacer le dossier racine après sa mise en place initiale. Toutefois, pour que l'ensemble continue à fonctionner, il faudra systématiquement **ré-exécuter le setup_xampp.bat** car son rôle est de mettre à jour tous les chemins d'accès aux fichiers, de sorte à refléter la position effective du kit. Ces chemins sont écrits en format relatif. Ce qui fonctionne très bien en général, à part pour quelques cas identifiés. \\ \\ Pour se prémunir de ces cas, qui seront rencontrés ultérieurement, il est important de compléter la configuration par deux modifications manuelles supplémentaires consistant à éditer le fichier **php.ini** à partir du dashboard de Xampp et compléter le chemin des deux variables <color #22b14c>**extension_dir**</color> et <color #22b14c>**browscap**</color> en y ajoutant, en tête, le lecteur sur lequel est installé Xampp. \\ \\ **Ex.** si Xampp est installé sur le lecteur C, ajouter en tête du chemin **C:**.</WRAP> 
 + 
 ===== Démarrage ===== ===== Démarrage =====
   - Exécuter .\xampp\xampp-control.exe   - Exécuter .\xampp\xampp-control.exe
Ligne 33: Ligne 39:
   * Activer certaines extensions dont : **mysqli, PDO, intl**   * Activer certaines extensions dont : **mysqli, PDO, intl**
   * Paramétrer le comportement : **display_errors, error_reporting**   * Paramétrer le comportement : **display_errors, error_reporting**
-  * En situation de mise au point du code, activer **Xdebug** afin de réaliser une exécution __pas-à-pas__ ([[bloc2:prog:gen:netbeans#Execution_pas-a-pas|Voir NetBeans-Config]])+  * En situation de mise au point du code, activer **Xdebug** afin de réaliser une exécution __pas-à-pas__ ([[bloc2:prog:gen:netbeans-config#Execution_pas-a-pas|Voir NetBeans-Config]])
  
 ===== PhpMyAdmin ===== ===== PhpMyAdmin =====
bloc2/prog/web/xampp.1664287186.txt.gz · Dernière modification : 2022/09/27 15:59 de admin