Replies: 4 comments
-
L'erreur que vous recevez indique que Chamilo tente d'utiliser un sélecteur CSS dans le composant DomCrawler de Symfony, mais que le module CssSelector n'est pas installé. Voici comment résoudre le problème :
P.S.: Je n'ai aucun mérite à vous expliquer cela: Vous auriez pu résoudre le problème depuis belle lurette en adoptant le réflexe de demander à votre IA préférée :) (gratuites: Perplexity, Chatgpt, Copilot, etc.). |
Beta Was this translation helpful? Give feedback.
-
Bonsoir, uid294212@od-4f2a20:~/sites/formasup-enligne.com$ composer require symfony/css-selector --with-all-dependencies
Problem 1 You can also try re-running composer require with an explicit version constraint, e.g. "composer require symfony/css-selector:*" to figure out if any version is installable, or "composer require symfony/css-selector:^2.1" if you know which you need. Installation failed, reverting ./composer.json and ./composer.lock to their original content. |
Beta Was this translation helpful? Give feedback.
-
uid294212@od-4f2a20:~/sites/formasup-enligne.com$ composer --version voila la version de composer |
Beta Was this translation helpful? Give feedback.
-
Bonjour @Mounaim33 Pour revenir au problème de base, est-ce que tu aurais un fichier QTI d'exemple à mettre ici pour tester l'import de mon côté? (parce que si le problème est vraiment du côté de Chamilo, je peux peut-être le résoudre autrement). |
Beta Was this translation helpful? Give feedback.
-
Bonjour,
je n'arrive toujours pas à effectuer un import d'un exercice en QTI2 sur la version 1.11.28
J'avais le meme problème sur la version 26.
je suis hebergement infomaniak
PHP 7.4
tout fonctionne sauf cette opération .
message de chamilo
Fatal error: Uncaught LogicException: To filter with a CSS selector, install the CssSelector component ("composer require symfony/css-selector"). Or use filterXpath instead. in /home/clients/9fe318446f41bd549cd75f19dcca6c6e/sites/campus-learning.org/vendor/symfony/dom-crawler/Crawler.php:1296 Stack trace: #0 /home/clients/9fe318446f41bd549cd75f19dcca6c6e/sites/campus-learning.org/vendor/symfony/dom-crawler/Crawler.php(791): Symfony\Component\DomCrawler\Crawler->createCssSelectorConverter() #1 /home/clients/9fe318446f41bd549cd75f19dcca6c6e/sites/campus-learning.org/main/exercise/export/exercise_import.inc.php(354): Symfony\Component\DomCrawler\Crawler->filter('*') #2 /home/clients/9fe318446f41bd549cd75f19dcca6c6e/sites/campus-learning.org/main/exercise/export/exercise_import.inc.php(337): parseQti2('<?xml version =...') #3 /home/clients/9fe318446f41bd549cd75f19dcca6c6e/sites/campus-learning.org/main/exercise/export/exercise_import.inc.php(129): qti_parse_file('/home/clients/9...', '', 'qti2export_336....') #4 /home/clients in /home/clients/9fe318446f41bd549cd75f19dcca6c6e/sites/campus-learning.org/vendor/symfony/dom-crawler/Crawler.php on line 1296
merci pour votre assistance svp
Beta Was this translation helpful? Give feedback.
All reactions