mixman68
(Mixman68)
Janvier 14, 2024, 7:28
1
Bonjour à tous,
Nous venons de passer de la version 2 à la version 3 de notre discourse.
Il est d’origine sans aucun plugin à l’exception de docker_manager.
J’ai cette erreur côté client :
Rien côté serveur. Je peux démarrer en mode sans échec avec no_plugins uniquement.
Mais je n’arrive pas à déterminer quel paramètre cause ce problème.
Pouvez-vous m’aider s’il vous plaît.
Edit : J’ai déjà supprimé tous les composants de thème, donc je suis sur le thème d’origine.
1 « J'aime »
Salut, bienvenue
Il y a un problème et je crains que vous deviez reconstruire votre forum depuis la console :
Hello,
I am having an issue with MY FORUM where it’s just continuously loading. I did update the docker today and that seems to be what is causing the issue but I don’t know if/how I can revert that. I’m able to access the site in safe mode and have disabled all plugins, elements, and themes but it still won’t load out of safe mode . Any guidance would be appreciated. Thanks!
[Screenshot 2024-01-13 143857]
3 « J'aime »
mixman68
(Mixman68)
Janvier 14, 2024, 7:54
4
Merci pour votre réponse rapide
Dois-je désactiver le plugin dans yaml ?
Parce que je ne mets jamais à niveau via le gestionnaire docker
J’ai fait ./launch rebuild app
1 « J'aime »
Il n’est pas nécessaire de désactiver le plugin ; une reconstruction pour mettre à niveau Discourse devrait suffire !
1 « J'aime »
mixman68
(Mixman68)
Janvier 14, 2024, 8:13
6
Lorsque j’entre en mode sans échec, après la reconstruction, je suis sur Discourse 3.1.4, et je ne peux toujours pas charger le forum.
mixman68
(Mixman68)
Janvier 14, 2024, 8:38
7
Bonjour, j’ai vérifié, sur la version stable (3.1.4), l’API des plugins est 1.8.0, peut-être que je dois spécifier quelque chose à docker_manager pour qu’il soit en phase avec Discourse 3.1.4
import { registerModelTransformer } from "discourse/lib/model-transformers";
import { registerCustomUserNavMessagesDropdownRow } from "discourse/controllers/user-private-messages";
import { registerFullPageSearchType } from "discourse/controllers/full-page-search";
import { registerHashtagType } from "discourse/lib/hashtag-autocomplete";
import { _addBulkButton } from "discourse/components/modal/topic-bulk-actions";
// If you add any methods to the API ensure you bump up the version number
// based on Semantic Versioning 2.0.0. Please update the changelog at
// docs/CHANGELOG-JAVASCRIPT-PLUGIN-API.md whenever you change the version
// using the format described at https://keepachangelog.com/en/1.0.0/.
export const PLUGIN_API_VERSION = "1.8.0";
// This helper prevents us from applying the same `modifyClass` over and over in test mode.
function canModify(klass, type, resolverName, changes) {
if (!changes.pluginId) {
// eslint-disable-next-line no-console
console.warn(
consolePrefix(),
"To prevent errors in tests, add a `pluginId` key to your `modifyClass` call. This will ensure the modification is only applied once."
);
return true;
Mais comment spécifier un tag spécifique dans la commande du plugin ?
Don
Janvier 14, 2024, 9:12
8
3 « J'aime »
mixman68
(Mixman68)
Janvier 14, 2024, 11:59
9
Cette solution de contournement fonctionne bien, merci
1 « J'aime »
Je poste ceci ici aussi, le commit problématique a maintenant été annulé :
My apologies everyone, I must have overlooked something as part of my testing for this change. I have reverted it here, that should solve the issue:
1 « J'aime »
system
(system)
A fermé ce sujet ()
Février 14, 2024, 9:36
11
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.