Que se passe-t-il si vous passez au thème Boost ?
Bonjour,
je ne peux plus accéder au mode Administration du site !!
Cordialement
Pardon, j'avais loupé cette info.
Est-ce que vous pouvez y accéder via l'URL (p.ex. <votre-site-moodle.fr>/theme/index.php) ?
Oui ... le thème utilisé est More (que j'ai modifié en terme de couleur, background, html additionnel ...)
Si je change de thème ... ces paramètres risquent-ils de sauter ?
Je n'ai pas le thème Boost (Thèmes disponibles : More / Legacy / Mobile / Tablet)
Constats :
- vous avez accès à l'administration, sans quoi vous ne pourriez pas voir cet écran ;
- si vous n'avez pas le thème Boost (avez-vous cliqué sur le bouton « Changer de thème » au-dessous de More ?), c'est que votre mise à jour n'a pas été effectuée ou pas correctement ou de manière incomplète.
Au temps pour moi !
j'ai bien le thème Boost ... mais les modifications que j'ai apporté vont elles "sauter" (histoire de ne pas perdre trop de tps à le refaire - charte couleur ...)
Vous pouvez temporairement passer à Boost ou à Clean pour voir si le problème se résout. Si oui, le problème est dans vos personnalisations de More, qu'il faudra modifier après être revenu à ce dernier thème.
Merci mais cela ne fonctionne pas !
Qu'est-ce qui ne fonctionne pas ?
Il faut nous aider à vous aider : expliquez pas à pas tout ce que vous faites pour changer à Boost, etc. Postez des copies d'écran.
Bonjour,
Il m'est arrivé de n'avoir également qu'une page blanche (sur tâches planifiées, administration du site ...) suite à une modif. du code php. Une erreur de programmation étant vite faite, il se peut alors que cela entraine l'arrêt de la suite du code de la page php et donc l'affichage n'est pas complet.
Dans ce cas en ayant activé le mode debug du php, des messages d'erreurs php s'affichent alors et permettent de voir où çà coince. Après correction çà fonctionne à nouveau. Peut-être êtes-vous dans ce cas ?
Pour activer les options de debug :
https://votre_site/admin/settings.php?section=debugging
en mettant le 1er paramètre de la page sur "tout" et en cochant le second paramètre, les erreurs devraient être visibles (par contre elles s'affichent sur tout le site à chaque fois qu'une erreur est rencontrée : pas cool en production ...)
On peut activer aussi le mode debug en positionnant des paramètres dans config.php
ini_set ('display_errors', 'on'); ini_set ('log_errors', 'on'); ini_set ('display_startup_errors', 'on'); ini_set ('error_reporting', E_ALL);
mais à voir avec les spécialistes du php.
Cordialement
Denis
Merci Denis mais l'activation du mode debug ne change rien ! (à croire qu'il ne bug pas !! j'ai un sérieux doute sur cette dernière affirmation !)
Annexe 1 : capture d'écran du thème actuel (notez que la partie supérieure droite et grisée, je ne peux donc pas y accéder) ainsi que l'administration du site.
Annexe 2 : thème boost actif - la partie supérieur droite n'est plus grisée mais n'est pas active pour autant ! et lorsque je clique sur administration du site j'obtiens cette capture d'écran mais il n'y rien d'actif non plus (je n'ai pas accès aux Utilisateurs, les Cours, les Notes ...)
Annexe 3 : thème clean actif - la partie supérieure droite est grisée (1), l’administration des cours et du site est inaccessible (2 et 3)
J'espère que ces captures vont pouvoir vous aider ... j'avoue ne rien y comprendre cela à fonctionné puis d'un coup plus rien !
Grâce à vos captures d'écran, je pense qu'il y a une erreur de Javascript dans un des ajouts que vous avez faits à la plateforme.
Utilisez un outil pour inspecter les erreurs de page (par exemple les outils de développement de Firefox) pour trouver ce qui cloche.
Rebonjour,
Je pense également à une erreur de programmation (ou un cas de figure non prévu qui provoque un plantage). Après javascript ou php, jquery ou autre, je ne sais pas du tout. Si c'est posssible, avez-vous essayé d'activer le debogage via le site (cf. url ci-dessous) plutôt que par le fichier config.php car pour ma part en essayant d'activer debogage via le config.php çà ne semblait pas le prendre en compte.
En choisissant le mode de débogage "Développeur" + en demandant l'affichage directement à l'écran, il devrait y avoir des messages qui s'affichent comme dans l'exemple ci-dessous.
Après il faudra penser à désactiver le débogage
Cordialement
Denis
Pour ma part, j'ai l'impression que je viens de rencontrer le même problème.
Je fonctionne avec WAMP (Apache 2.4.23, PHP 7.1.8, MySql 5.7.14) et la toute dernière version de Moodle (3.3.1+).
Tout fonctionnait parfaitement. J'ai modifié mon fichier phpForApache.ini pour activer l'extension opcache et depuis, quand je clique sur "Administration du site", je n'ai plus accès à l'administration. J'ai donc supprimé le paramétrage de l'extension opcache et tout est revenu dans l'ordre.