
“Installation failed: Could not create directory” betyder, at WordPress ikke har lov til at oprette mapper i wp-content. Det er et rettighedsproblem, ikke en fejl i pluginnet.
Fejlen dukker typisk op efter en flytning eller en gendannelse fra backup, hvor filerne har fået en anden ejer end den, webserveren kører som.
Webserveren kører som én brugerkonto. Filerne ejes af en anden. Så længe de to ikke passer sammen, kan WordPress læse, men ikke skrive.
Det er derfor fejlen ofte rammer alt på én gang: plugins, temaer, opdateringer og upload af billeder.
Standarden i WordPress er 755 på mapper og 644 på filer. I filhåndteringen kan det sættes rekursivt:
Mapper: 755
Filer: 644
Rettigheder hjælper ikke, hvis ejeren er forkert. Det kan du sjældent rette selv i en filhåndtering — det kræver adgang på serveren. Det er den hyppigste egentlige årsag, og den, du skal bede om hjælp til.
På WordPress hosting hos Hostious sættes ejerskabet rigtigt ved oprettelse og ved migrering, så fejlen ikke opstår. Sker den alligevel, kan supporten rette den på minutter.
777 betyder, at alle på serveren må skrive i mappen. Det løser fejlen — og åbner samtidig for, at et andet site på samme server kan lægge filer ind hos dig.
Mange servere afviser desuden 777 helt af netop den grund, så du ender med samme fejl og en dårligere sikkerhed. Se guiden til sikker hjemmesidehosting.
Fordi uploads kan have andre rettigheder end resten af wp-content. Tjek begge.
Det er en nødløsning, når skriveadgang mangler. Bedre er at rette ejerskabet, så WordPress kan skrive direkte.