WordPress error during upload: The uploaded file could not be moved after uploads.

Wordpress rights when uploading to 777

Sometimes you get an error message when uploading photos after creating a new WordPress blog. WordPress reports, for example, "The uploaded file could not be moved after uploads." The reason for this is that the upload script does not have permission to create this folder or to create a file in the "uploads" folder. As a rule, the setting SafeMode is then "on" at the hoster.

Wordpress rights when uploading to 777

In Transmit on the Mac, you can assign the rights for the folder in this info window.

The solution to this problem can be carried out very easily with an FTP program such as CyberDuck or Transmit on the Mac. Windows users are probably more likely to use Win-FTP. No matter which FTP program you use: Navigate to the WordPress folder on the server and then to "wp-content". There should be an "uploads" folder. Now you select this folder and call up the information about this folder. With Transmit this works with the key combination CMD and I.

This info window shows, among other things, the rights for this folder (user / group / everyone). Here we select 777 - as a tick in all areas - and click on "Apply to contained". This not only gives the uploads folder the new rights, but also all files and folders in it. This is important if you put your dsts in month-based folders.

Now try it again. If everything is set correctly, the upload should now work without an error message.


Do you like my blog? Then I would be happy to receive a short review on Google. Easy leave something here for a moment - that would be great, thank you!


Effectively for free: iPhone 13 Mini and iPhone 13 deals with top conditions at Otelo - Advertisement


  1. Bernhard says:

    Seriously, 777? The fact that this is absolutely unsafe should not go unmentioned here. I find it critical to give such tips the newbies then google and then wonder about hacks afterwards.

    • Sir Apfelot says:

      Hello Bernhard! Thank you for your hint. What would be the way to get it working again safely? Most hostings hardly allow any setting options and changing the rights to 777 was the only thing that helped me. But I am open to any other path that also leads to the goal and is still safe.

Leave a Comment

Your e-mail address will not be published. Required fields are marked with * .