Submitted by Morgane_VDV on
Je crois que je suis à court d'idées...
Aujourd'hui il met impossible d'ajouter/créer un nouveau contenu, et/ou utilisateur.
J'ai réalisé une mise à jour de différentes extensions, le core de Drupal (8.4.4), et mis à jour les librairies, vidé les caches.
J'ai voulu ajouter un nouveau contenu, et arrivée sur le type de contenu j'ai ce message : "Le site Web a rencontré une erreur inattendue. Veuillez essayer de nouveau plus tard." Par contre, je peux modifier ou supprimer les contenus précédemment créés.
En observant dans les logs, je me suis aperçu de cette alerte : "Drupal\Core\Entity\EntityMalformedException : The "node" entity cannot have a URI as it does not have an ID dans Drupal\Core\Entity\Entity->toUrl() (ligne 180 de /home/avenuecom/www/core/lib/Drupal/Core/Entity/Entity.php)."
Mais aujourd'hui, je ne sais plus où chercher, j'ai testé :
- L'ajout d'un nouveau type de contenu, et ensuite ajouter un noeud à partir de ce contenu : non.
- Supprimer tous les alias, et les reconstruire : non.
- Essayer avec différents utilisateurs, rôles : non.
- Changer la hiérarchie des liens de menus : non.
- Désinstaller, réinstaller le module AdminToolbar : non.
- Changer le thème de l'administration : non.
- Reconstruire les permissions : non.
- Vérifier le fichier settings.php : non.
- Reconstruction du sitemap : non.
En observant le message, et les erreurs, j'ai l'impression qu'il y a une confusion entre des ID et les Noms Machines,
Si vous avez des idées, ou tests, je suis à votre écoute !
Bonjour,
Permalien Soumis par sihafu le 7 Février, 2018 - 10:47
Bonjour,
il y a un bug qui ressemble au tiens sur drupal.org => https://www.drupal.org/project/drupal/issues/2931326
Il n'est pas résolu, il semblerait donc que pour le moment, la solution soit de revenir à la version 8.4.2.
++
Merci pour votre réponse !!
Permalien Soumis par Morgane_VDV le 7 Février, 2018 - 16:02
Merci pour votre réponse !!
Mais j'ai trouvé une solution, enfin j'imagine..
Dans mon cas, il s'agissait du composant "PathAuto" qui créait des hooks un peu trop tôt,
J'ai donc désinstallé le module, vidé les caches, réinstallé la dernière version de PathAuto en mode dev, vidé les caches, reconstruis mes patterns, effacé et récréé mes alias, aujourd'hui tout fonctionne "à la normale".