Optimiser Wamp en local

Vous travaillez en local avec Chamilo ? Votre plateforme est lente comme jamais ? Voici quelques pistes à suivre pour améliorer la vitesse d’affichage, histoire de travailler dans de meilleures conditions.


Actuellement j’arrive à un stade de 5 bases Chamilo dans Wamp, il me semble que ça rame à max env. 12 secondes pour afficher une page scorm, j’en peux plus, il faut que je trouve une « solution ». J’avais déjà fait un tour à l’époque et c’est vrai que les sources de problèmes peuvent être multiples.


1) Vérifier le fichier host


Sous « C:\Windows\System32\drivers\etc » ouvrez le fichier « hosts » et assurez-vous que la ligne ::1 est bien commenté (avec le dièse comme ci-dessous). Assurez-vous aussi que vous avez bien les 2 lignes 23 et 24. Ce fichier est important, car il s’occupe aussi du routing des urls. Pour modifier ce fichier copiez-le sur le bureau, éditez-le , puis ensuite écrasez le fichier fichier original.


L'emplacement du fichier hosts dépend du système d'exploitation :

Dans Windows 10

C:\Windows\System32\Drivers\etc\hosts



2) Vérifier l’antivirus


Je sais c’est tellement bateau, mais pourtant c’est souvent pénible l’antivirus fait « ramer à mort ». Il est important dans votre antivirus d’exclure le répertoire « wamp » du scan permanent. Plus important encore, pensez à autoriser un accès complet au pare-feu sur les deux exécutables suivants « wamp\bin\apache\apache2.2.22\bin\httpd.exe » et « wamp\bin\mysql\mysql5.5.24\bin\mysqld.exe ». Pour les exclusions etc… veuillez vous référer à la documentation de votre antivirus.


3) Utiliser le my-large.ini (Mysql)


Par défaut pour Mysql le fichier my.ini est automatiquement configuré, mais celui-ci est optimisé pour une configuration légère. Si vous avez des applications robustes, du type Chamilo, vous pouvez remplacer le fichier « my.ini » présent sous « wamp\bin\mysql\votremysql » par le fichier « my-large.ini » (il faut simplement le renommer) en « my-ini » et redémarrer wamp.


4) Customiser le fichier php.ini


Dans le fichier de configuration « php.ini », je vous invite à modifier les valeurs suivantes, puis ensuite à redémarrer wamp (ne mettez pas les commentaires ci-dessous dans votre fichier php.ini).


realpath_cache_size = 50M (si vous avez beaucoup de fichiers dans les répertoires)

memory_limit = 1024M (pour les chargements importants / scripts)

max_execution_time = 30000  (délai d’exécution prolongé)

max_input_vars = 10000 (nom de champs supportés dans un formulaire)

CHAMILO 1.11.4 - Aide simplifié & rapide - Licence creative commons 3.0