WordPress error "The uploaded file could not be moved to"

WordPress Upload Error

If you're getting the error message "The uploaded file could not be moved to wp-content/uploads/<year>/<date>", it means that WordPress doesn't have permission to write to the upload folder.

Don't set the permissions to 777! This is a security risk. Instead, open a support ticket with Ultra Web Hosting and we'll run the following command on the command line for you:


chown -R nobody /home/<username>/public_html/wp-content/uploads

This will change the ownership of the upload folder to nobody, which will give WordPress permission to write to it.

Here's why you shouldn't set the permissions to 777:

  • It gives everyone permission to read, write, and execute files in the folder, including malicious users.
  • It can open your site up to security vulnerabilities.

So, what should you do?

  • Open a support ticket with Ultra Web Hosting and we'll run the command for you.
  • If you're familiar with the command line, you can run it yourself.

Either way, don't set the permissions to 777!


  • 2 Users Found This Useful

Was this answer helpful?

Related Articles

WordPress Response Body too Large and Too many arguments in Request Errors

If you are receiving a response body too large error with WordPress it is a result of WordPress...

WordPress Security

Even with many layers of server security, if a WordPress install is not constantly updated and...

WordPress Site Search

Adding search functionality is a wonderful way to add functionality and pleasure to a visitors...

PCLZIP_ERR_MISSING_FILE (-4) : Missing archive file

When you try to update WordPress or install plugins, the downloader / installer page pops up, the...

JetPack server was unable to connect with your site

"Error Details: The Jetpack server was unable to communicate with your site...