web-dev-qa-db-fra.com

Comment supprimer le composant weblinks reste après la mise à jour de J 3.3 à 3.4?

J'ai installé la mise à jour de Joomla 3.3 à 3.4. Après cela, le composant Liens Web a affiché une mise à jour, qui n'a pas pu être installée en raison d'une table de base de données manquante.

De plus, l'entrée de liens Web dans le menu des extensions indiquait l'absence d'un composant 404.
J'ai ensuite procédé à la désinstallation des liens Web, mais on y lit:

JFolder:: delete: le chemin n'est pas un dossier! Pfad:/html/joomla/administrateur/composants/com_weblinks

JFolder:: delete: le chemin n'est pas un dossier! Pfad:
/html/joomla/components/com_weblinks

Désinstallation du composant: La désinstallation est impossible, supprimez-la manuellement.

Packagedeinstallation: fichier manifeste non trouvé.

Comment puis-je supprimer les restes du paquet weblinks de mon installation Joomla?

3
Skrodde

Avant de tenter quoi que ce soit ci-dessous, assurez-vous de disposer d'une sauvegarde de votre site complet, au cas où.

FICHIERS:

Commencez par rechercher des fichiers dans votre installation Joomla. À l’aide de FTP, recherchez et supprimez tous les dossiers (s’ils le trouvent) aux emplacements suivants:

  • administrateur/composants/com_weblinks
  • composants/com_weblinks
  • modules/mod_weblinks
  • plugins/recherche/liens Web
  • plugins/Finder/liens Web


DATABASE:
Ensuite, avec un outil de base de données, tel que PHPmyAdmin, connectez-vous à votre base de données et consultez les tableaux suivants:

#__extensions

cherche toutes les lignes where name LIKE '%weblinks%' et supprimez-les. Ceci supprimera toutes les références du package/composant/module/plugins des liens Internet.

#__categories

cherche toutes les lignes where extension = 'com_weblinks' et supprimez-les. Cela effacera votre tableau des catégories de toutes les catégories de liens Web.

#__assets

cherche toutes les lignes where name LIKE '%com_weblinks%' et supprimez-les. Cela supprimera l'actif du composant lui-même ainsi que toutes les catégories possibles du composant Liens Web, qui ont toujours un actif dans la table des actifs.

#__menu

cherche toutes les lignes where path LIKE 'Weblinks%' et supprimez-les. Cela supprimera toute référence au composant dans le menu admin.

#__weblinks

Supprimer la table entière.

Je pense avoir tout inclus ... comme dit en haut de ma réponse, testez une sauvegarde, au cas où un problème se produirait lors de la suppression de dossiers et de données dans votre base de données.

Vous pourriez également être mieux si vous essayez tous ces sur un site de test.

2
FFrewin