Ik kan niks uploaden in WordPress

Uploaden in WordPress

Regelmatig krijg ik de vraag van lezers waarom het niet lukt om een afbeelding of foto toe te voegen aan hun WordPress artikel of pagina. Het antwoord hierop is eenvoudig: dit ligt aan de configuratie van de webserver, aan je hosting provider dus. En dan? Opgeven en toch maar weer Joomla proberen?

 

Ander CMS kiezen?

Nou nee, laat ik beginnen met aan te geven dat wanneer je tegen een probleem aan loopt, het nooit een oplossing zal zijn om voor een ander CMS te kiezen. Elk systeem heeft zo z’n eigen voor- en nadelen en bij een switch zul je daar vroeg of laat ook tegen een uitdaging aanlopen. Soms betekent dat flink wat zoekwerk, het inhuren van een expert of meer rigoreuze maatregelen.

Wat je kan doen

Wanneer je geen afbeelding of foto kunt uploaden dan krijg je meestal een dergelijke foutmelding:

Unable to create directory /wp-content/uploads/2011/10

Zoals ik al schreef, de oorzaak ligt bij je provider. Je zit dit fenomeen regelmatig bij goedkope gedeelde (shared host) webomgevingen. Informeer bij je provider of ‘Safe mode’ aan staat en vraag of dat uitgeschakeld kan worden. Iets dat ze vaak niet willen uitvoeren. Als dat niet lukt dan heb je de volgende alternatieven:

  1. Zorg ervoor dat je de map wp-content/uploads in ieder geval hebt en maak 2011 en 2012 eventueel ook alvast aan. Geef deze mappen metbijvoorbeeld Filezilla bestandsrechten 777. Maar let op: dit is een lapmiddel, want het gaat ten koste van de veiligheid van je website!
  2. Lukt het WordPress dan nog steeds niet om voor elke maand zelf een map (10 voor oktober, 11 voor november, etc) aan te maken, dan kun je overwegen om die instelling uit te schakelen. Ga in je WordPress backend naar ‘Intellingen’, ‘Media’ en haal het vinkje weg bij ‘Uploads bewaren in mappen op basis van maand en jaar’. Daarmee plaats je al je media bestanden in één map en hoeft WordPress zelf geen mappen meer aan te maken. Dit helpt in combinatie met punt 1 vrijwel altijd.
  3. Soms is het nodig dat de ‘eigenaar’ van de map uploads gewijzigd wordt van de ftp user naar de apache.apache user. Laat dit uitvoeren door je provider. Als je SSH toegang hebt kun je het zelf ook met het commando CHOWN, maar dat is in een shared hosting omgeving meestal niet het geval.
  4. Voeg in het configuratie bestand van WordPress (wp.config.php) de volgende regel toe: define('WP_MEMORY_LIMIT', '64M'); Hiermee bepaal je de hoeveelheid geheugen die wordt toegekend aan WordPress, wat het probleem kan oplossen. Bij de meeste providers wordt deze instelling echter genegeerd. Gevorderden kunnen een vergelijkbare toevoeging doen in bovenin het .htaccess bestand: php_value memory_limit 64M.
  5. De beste tip is om op zoek te gaan naar een provider die technische support levert op WordPress. Hierdoor heb je geen problemen meer met de rechten en werkt het ‘out of the box’.

Bron: Robbert

Deel gauw met anderen:facebook Ik kan niks uploaden in Wordpress shared hosting reseller hosting twitter Ik kan niks uploaden in Wordpress shared hosting reseller hosting google Ik kan niks uploaden in Wordpress shared hosting reseller hosting pinterest Ik kan niks uploaden in Wordpress shared hosting reseller hosting linkedin Ik kan niks uploaden in Wordpress shared hosting reseller hosting stumbleupon Ik kan niks uploaden in Wordpress shared hosting reseller hosting print Ik kan niks uploaden in Wordpress shared hosting reseller hosting email Ik kan niks uploaden in Wordpress shared hosting reseller hosting

4 thoughts on “Ik kan niks uploaden in WordPress

  1. Mod_ruid2 word ingeladen in mod_php(een module in apache). Dit werkt velen malen sneller dan php-cgi, kan gecached worden en is niet EOF. Ik raad dus zeker mod_ruid2 aan t.o.v php-cgi in dat geval.

Laat een reactie achter bij Tom Denkers Reactie annuleren

Current day month ye@r *