Accéder au contenu principal

Chamilo : http 500


Nous l'avons tous vu. Aussi répandu que tristement célèbre, le redoutable HTTP 500-Internal Server Error transformera votre LMS en plateforme inopérante.

Aussi horrible que cela puisse paraître, ce n'est pas si effrayant. Je vais expliquer l'erreur et fournir des idées de dépannage pour votre LMS CHAMILO.

Comment reconnaître l'erreur 500
Il est important de ne pas confondre l'erreur 500 avec la page Erreur 404 introuvable . Pour résoudre l'erreur, d'abord, nous devons passer en revue les différentes façons dont vous pourriez voir ce message d'erreur sur votre ordinateur. Il existe différentes formes de ce message car chaque hôte / serveur est autorisé à personnaliser la façon dont il est affiché. Voici quelques façons courantes que vous pourriez voir cette erreur.


  • "500 erreur interne du serveur"
  • "HTTP 500 - Erreur interne du serveur"
  • "Erreur Interne du Serveur"
  • "Erreur interne HTTP 500"
  • "500 erreur"
  • "Erreur HTTP 500"


La plupart du temps vous verrez ce message accompagné de différentes formes de cette ligne ambiguë classique "Le serveur a rencontré une condition inattendue qui l'a empêché de répondre à la demande du client" Il est important de noter que cette erreur peut être affichée sur n'importe quel navigateur.

 l'erreur 500 est la façon de dire des serveurs Web: «Quelque chose s'est mal passé, mais je ne peux pas vous dire ce que je suis, désolé.» C'est ce que nous appelons une erreur «côté serveur». Cela signifie qu'il y a un problème avec le serveur qui héberge le site Web. C'est une erreur extrêmement générale généralement causée par des problèmes de configuration avec la programmation des sites Web, PHP ou les permissions du système.

Ne vous inquiétez pas; Bien que ce message d'erreur soit absurdement vague, vous avez toujours des moyens de trouver plus d'informations. Les serveurs Web sont presque toujours configurés pour masquer des messages d'erreur spécifiques.

Ouvrez votre page .php

Ajouter au départ du fichier :
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

et magie ! Votre erreur PHP va apparaître !

On corrige l'erreur

et on enlève les lignes:
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

htaccess

Si la syntaxe de .htaccess n’est pas correcte, le serveur web affichera erreur 500. Il faut renommer .htaccess en .htaccess_bak par exemple. Si votre site refonctionne alors c’est bien .htaccess qui est en cause.

Permissions/droits

Vous devez respecter quelques regles de securité au niveau des droits que vous donnez à vos scripts :
  • la racine de votre site doit être obligatoirement en 705 (les permissions mises par défaut par OVH). Il s’agit du repertoire / ou . (point) de votre serveur FTP, ne le modifiez pas ;
  • les autres repertoires doivent être au maximum 755 ;
  • les scripts php/cgi doivent être au maximum 755.

Voir les offres Chamilo PRO
















Commentaires

Posts les plus consultés de ce blog

Dyslexie, confusions de sons: Sortholèges, La fée des Sons

Sortholèges (la faute est volontaire) est un jeu sérieux qui permet de travailler dès 6-7 ans les confusions de sons et de lettres. Il s'adresse aux enfants qui présentent un retard ou un trouble d'apprentissage du langage écrit (Dyslexie) ou des séquelles de retard de parole. Vous entrez dans le monde de la magie ! car le Lutin Charabia a jeté un sort aux cahiers que les enfants doivent rendre à la maîtresse et il a mis le bazar dans toutes les phrases!!! - confusions visuelles : erreurs d'inversion de lettres symétriques (p/q, b/d, t/f...) ou confusions entre des lettres visuellement proches (m/n, ...). - confusions phonologiques : erreurs entre des phonèmes sourds et sonores (ch/j, f/v, etc...) ou confusions de sons phonétiquement proches. - les erreurs d'ordonnancement de lettre : inversions, ajouts et omissions. - les séquelles de retard de parole ("les tetis pois"). À l'enfant de déjouer les sorts et d'utiliser la baguette magique

Tuto : Ajouter un nouveau thème Chamilo

Il n'y a pas de gestionnaire de thème dans les versions de chamilo LMS (1.11.6) et il n'y en a pas non plus de prévu pour la prochaine version. Chamilo LMS possède une collection de dossiers present dans le dossier chamilo-1.11.X\web\css\themes\* et chamilo-1.11.X\app\ressources\public\css\themes\* Chaque dossier représente un thèmes, images, etc. (le même principe que les plugins) Donc, si vous voulez un nouveau thème, vous devez en effet copier / coller et renommer tout le dossier d'un thème existant. Page des thèmes supplémentaire pour Chamilo LMS : https://www.ludiscape.com/ressources/resources-elearning-en/themes-for-chamilo-lms/ Découvrir également la formation bureautique Chamilo LMS

Erreur Not Found index.html création d'un Course

Chamilo 1.10.4 & Wamp A faire : Vérifier les .htaccess Apache HTTPd.conf chamilo-lms-1.10.4 Sur une nouvelle installation le dossier course se retrouve dans le dossier app app\courses Cependant l'édition et les liens pointent toujours vers \courses Ce qui provoque un "not found" apres la création du cours Not Found The requested URL /chamilo-lms-1.10.4/courses/TEST1/index.php was not found on this server. Apache/2.4.9 (Win32) PHP/5.5.12 Server at localhost Port 80 chamilo-lms-1.10.4 / WAMPSERVER 2.5 / WINDOWS 10 Sur une nouvelle installation le dossier course se retrouve dans le dossier app app\courses Cependant l'édition et les liens pointent toujours vers \courses Ce qui provoque un "not found" après la création du cours. En déplaçant le dossier course a son emplacement initial le logiciel fonctionne correctement. Voir la page avec toutes les solutions pour les adresses internet avec Chamilo : https://www.ludiscape.com/ressou