tavis nörttimaailmassa

EksisONE - artikkeleita ja ohjeita nörttimaailmasta

WordPressin hallinta: Upload folder is not writable

WordPressin työpöydälle saattaa tulla virheilmoitus:

Upload folder is not writable. Export and file upload features will not be functional.

Yleensä virheilmoitus tulee kolmen tekijän kannsa, yhdessä tai erikseen:

  • kuukausi vaihtui
  • sinulla on käytössä Gravity Forms
  • hakemiston wp-content/uploads (ja alihakemistojen) omistajana on root

Yleensä kylläkin kuukauden vaihtuminen ja rootin omistama uploads-hakemisto näkyy siinä, että et siirrettyä mediatiedostoja, vaan saat http-virheen. Jos lisäksi plugins-hakemistonkin omistaja on root, niin et saa päivitettyä lisäosia.

Aloituksen virhe on tyypillisesti taasen Gravityn käsialaa. Jos olet utelias, niin ota Gravity pois päältä ja virheen pitäisi kadota.

Korjaus on aika yksinkertainen. Komenna shellissä (polku korjaten tietysti):

chown -R www-data:www-data /var/www/html
  • Joissain järjestelmissä www-data pitää olla apache
chmod -R 755  /var/www/html/wp-content/uploads

Jos olet webhotellissa ja joudut käyttämään FTP:tä, niin jostain valikoiden kätköistä (luultavasti väärän hiirenkorvan takaa) löydät tiedostomääritteet. Tee sama niillä ja laita rasti ruutuun tee rekursiivisesti.