• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

WP-ME.com

WordPress Plugins, Theme Collections, WordPress Hosting Reviews, Tutorials & More.

  • WP-ME.com
    • WP-ME.com Blog
    • About
    • Contact Us
    • Advertise
    • Archives
  • WordPress
    • Why WordPress
    • WordPress vs. Blogger
    • WordPress Ping List
    • WordPress Beginner Mistakes
    • Changing WordPress Admin Username
    • How to Edit wp-config.php File
    • More..
  • Themes
    • Free WooCommerce Themes
    • WordPress Coupon Themes
    • Photography WordPress Themes
    • RTL WordPress Themes
    • Online WordPress Theme Detectors
    • More..
  • Plugins
    • Best Free WordPress Plugins
    • WordPress Table Plugins
    • Free WordPress Lazy Load Plugins
    • Free WordPress Slider Plugins
    • WordPress Plugins for Business Sites
    • Best WordPress SEO Plugins
    • WordPress Plagiarism Checking Plugins
    • Free WordPress Security Plugins
    • More..
  • WordPress Hosting
    • Best WordPress Hosting Providers
    • TOP 20 Web Hosting Companies
    • Best PHP 7 Web Hosting
    • Free WordPress Hosting Providers
    • Full List of EIG Web Hosting Brands
    • Bluehost Review
    • Bluehost Managed WordPress
    • Bluehost Coupon
    • HostGator Review
    • SiteGround Review
    • More..
  • Tutorials
    • Blogging
    • Make Money Online
    • SEO
  • Start a Blog
    • Start a WordPress Blog on HostGator
    • Start a WordPress Blog on Bluehost
Unable to Create Directory wp-content_uploads. Is its Parent Directory Writable by the Server

[FIXED] Unable to Create Directory wp-content/uploads. Is its Parent Directory Writable by the Server in WordPress

WordPress Guides February 4, 2021206 Comments

After migrating WordPress Made Easy from GoDaddy to SiteGround WordPress Hosting, I started to write a new post as usual. While trying to add an image to the new post, the upload process failed and this error message appeared:

Unable to Create Directory wp-content/uploads. Is its Parent Directory Writable by the Server.

In the beginning, I thought that the cause of the problem might be the lack of permissions on the new server.

I connected to my FTP server using FileZilla and started to check the wp-content/uploads via FTP and I found that the folder of the current month is present.

After that, I thought the cause of the problem may be file permissions as WordPress was unable to write/edit the parent folder, so I changed the permissions via FTP.

However, I still couldn’t upload files to WordPress media library and still getting “Unable to Create Directory wp-content/uploads. Is its Parent Directory Writable by the Server” error when I try to upload the files even after using another browser to write the new post.

How to solve “Unable to Create Directory wp-content/uploads. Is its Parent Directory Writable by the Server” error

The cause of this error is that the wp-content/uploads folder does not exist because when I installed WordPress on the old server it automatically extracted the old path for uploads folder.

The old path includes the user account on the server and when I migrated to the new server the username changed so for WordPress the file does not exist.

Looking for a good SEO plugin for WordPress?
Here’re the Best WordPress SEO Plugins (picked by an expert)

To solve this annoying error, you need to change the path of the old uploads folder to the new one. Follow these steps to solve the problem:

  1. Log in to your WordPress admin panel (wp-admin).
  2. In the left menu go to Settings » Media.
    Media Settings - WordPress
  3. In the Store uploads in this folder field, enter wp-content/uploads and click Save changes.
    Change WordPress Uploads Folder
  4. Now you are done, go and try to upload files to the media library again.

NOTE: make sure that the Store uploads in this folder field contains wp-content/uploads only.

I can’t find the “Store uploads in this folder” field in my Media Settings page?

If you can’t find the field in your media settings page you can solve the problem by adding the following code in your wp-config.php file:

 define( 'UPLOADS', 'wp-content/uploads' );

just above this line:

require_once(ABSPATH . 'wp-settings.php');

And the “Unable to Create Directory wp-content/uploads. Is its Parent Directory Writable by the Server” error will be fixed.

Looking for good hosting?
Here’re The Best WordPress Hosting providers of this month

For LocalHost Installs (XAMPP)

If you’ve installed WordPress locally, and faces the error message and none of the above solutions fixed your problem.

You may need to reset the ownership of the installation to nobody by doing the following.

1. Run command line/terminal:

  • On Mac:
    Applications => Utilities => Terminal
  • On Windows:
    Start => Programs => Accessories => Command Prompt

2. Run the following command

After replacing wordpress with your actual WordPress installation directory.

sudo chown -R nobody:staff /applications/xampp/xamppfiles/htdocs/wordpress

Do you still get the “Unable to Create Directory wp-content/uploads…” error message?

If you couldn’t solve the problem and the “Unable to Create Directory wp-content/uploads. Is its Parent Directory Writable by the Server” error message still appearing, let me know by adding a comment below and I will help you to fix the problem.

4.7 / 5 ( 94 votes )

Read more on WordPress Made Easy..

2 ways to install WordPress PluginsHow to Easily Install WordPress Plugins (Step by Step) WordPress Site URL[FIXED] Can’t Login to WordPress Admin After Changing URL How to connect to FTP server using FileZilla for beginnersHow to Connect to FTP Server Using FileZilla for Beginners? Disable Q2W3 Fixed Widget on MobileHow to Disable Q2W3 Fixed Widget on Mobile Devices Install WordPress on GoDaddy Hosting using cPanelWordPress Made Easy – Install WordPress on GoDaddy Hosting in 3 Min [FIXED] Can’t Add HTML to Hueman WordPress Theme Copyrights section in Footer

Loading WP-ME.com comments...

Primary Sidebar

Need Help Getting Started with WordPress?

Start A Blog How to Start a WordPress Blog on Bluehost WordPress Guides WordPress Guides for Beginners WordPress Plugins WordPress Plugin Collections & Reviews WordPress Themes WordPress Theme Reviews & Collections WordPress Hosting Best WordPress Hosting Providers of the Month WordPress Tutorials Step by Step ً& WordPress Tutorials Make Money Online Generate Passive Income Online with WordPress Web Hosting WordPress Web Hosting Reviews & Coupons WordPress SEO WordPress Search Engine Optimization Tips Blogging Tips Blogging Tips & Tricks For Beginners WordPress Security Best Free WordPress Security Plugins Install WordPress How to Install WordPress on HostGator

Looking for Something?

Fresh Content

  • 10+ Best FREE WordPress Security Plugins of 2021
  • [FIXED] Unable to Create Directory wp-content/uploads. Is its Parent Directory Writable by the Server in WordPress
  • 10+ Best WordPress Contact Form Plugins of 2021
  • TOP 10 Indian Bloggers of 2021 + Their Earnings [RANKED]
  • 10+ Best Arabic WordPress Themes for Arabic RTL Sites 2021

Categories

  • Blogging
  • Make Money Online
  • SEO
  • WordPress Guides
  • WordPress Hosting
  • WordPress Plugins
  • WordPress Themes
  • WordPress Tutorials

WP-ME.com uses Bluehost Managed WordPress Hosting and recommends their WordPress Hosting for your website too.

You can easily start a WordPress blog on Bluehost for $7.99 $2.95 ONLY!

Thanks to their exclusive discount for our readers which includes a FREE domain name as well!

Get This Deal Now

Footer

About WP-ME.com

WordPress Made Easy is a free WordPress resource site that was founded in 2015.

WP-ME.com talks about all things WordPress and aims to help beginners learn WordPress with ease.

We offer free WordPress tutorials, WordPress theme & plugin reviews, making money online with WordPress, blogging tips & tricks, WordPress web hosting reviews, SEO hacks, and more.

Pages

  • WP-ME.com Blog
  • About Us
  • Contact Us
  • FTC Disclosure
  • Privacy Policy
  • Terms of Use
  • Cookies Policy
  • DMCA Notice

Useful Links

  • Best WordPress HostingUpdated!
  • AdvertisingAvailable!
  • Archives
  • Install WordPress on Bluehost
  • Install WordPress on HostGator
  • Guest Posting
  • XML Sitemap

WordPress Made Easy is ⚡ by WordPress
WP-ME.com runs on Bluehost Managed WordPress Hosting
Copyright © 2015 - 2021 WP-ME.com. All Rights Reserved.