Det er ikke muligt at slette et plugin
Hvis du nogensinde har forsøgt at slette et plugin i WordPress og kun har fået en fejlmeddelelse med teksten “Unable to delete plugin” (eller en lignende fejlmeddelelse), så ved du, hvor frustrerende det kan være. Det er endnu mere frustrerende, når du er usikker på, hvorfor fejlen opstår, eller hvordan du kan rette den.
Heldigvis er der et par mulige løsninger på dette problem. I denne del af vejledningen vil jeg diskutere, hvorfor fejlmeddelelsen “Unable to delete plugin” vises, og hvordan du løser den.
Lad os først tage et kig på, hvorfor denne fejlmeddelelse vises, når du forsøger at slette et plugin.
Når du sletter et plugin fra WordPress, bliver filen ikke slettet fra din server. I stedet omdøber WordPress pluginets mappe til noget som “plugin-navn. old”. Dette gøres, så hvis du ved et uheld sletter et plugin, kan du hurtigt gendanne det ved blot at omdøbe mappen til dens oprindelige navn.
I nogle tilfælde kan WordPress dog ikke være i stand til at omdøbe plugin-mappen af den ene eller anden grund. Du vil modtage fejlen “Unable to delete plugin”, når dette sker.
Der er et par mulige årsager til, at WordPress muligvis ikke kan omdøbe plugin-mappen. En mulighed er, at mappen er låst, hvilket forhindrer WordPress i at kunne få adgang til den. En anden mulighed er, at mappen er placeret i et beskyttet område på din server, som WordPress ikke har adgangstilladelse til.
Løsning af fejlen “Unable to delete plugin”
Heldigvis er der et par ting, du kan prøve for at løse fejlen “Unable to delete plugin”:
En mulig løsning er at slette plugin-mappen manuelt. Du skal oprette forbindelse til din server via FTP og navigere i mappen “/wp-content/plugins/”. Find plugin-mappen, og slet den.
Når mappen er slettet, kan du prøve at slette plugin’et fra WordPress-administrationsområdet. Hvis plugin’et er slettet med succes, vil du ikke længere se fejlmeddelelsen “Unable to delete plugin”.
Hvis du stadig ser fejlmeddelelsen “Unable to delete plugin”, eller hvis du ikke kan slette plugin-mappen, er mappen muligvis placeret i et beskyttet område på din server. I dette tilfælde skal du kontakte din webhost og bede dem slette plugin-mappen for dig.
Når plugin-mappen er blevet slettet, bør du kunne slette plugin’et fra WordPress-administrationsområdet uden problemer.
Lad os opsummere: For at løse denne fejl:
- Åbn din FTP-klient, og opret forbindelse til dit websted.
- Naviger til din rodmappe.
- Gå til mappen WP Content.
- Gå til mappen Plugins.
- Find mappen med plugin-navnet.
- Omdøb den (du kan sætte “plugin_name + – old”).
- Genindlæs dit websted. Hvis alt er fint, skal du tilgå plugin-mappen igen (punkt 5) og omdøbe mappen med det oprindelige navn. Hvis fejlen fortsætter, skal du omdøbe den med “-old”, slette det pågældende plugin og søge efter et alternativ.
Fra tid til anden kan et plugin generere denne fejl på grund af cache-plugin’et (simpel måde) eller på grund af en PHP-fejl (avanceret måde, jeg vil ikke specificere her, hvordan du løser det, fordi du risikerer at ødelægge hele webstedet).