Cara Memperbaiki Unable to create directory wp-content/uploads


3 menit

Unable to create directory wp-content/uploads merupakan pesan error yang mungkin terjadi ketika kamu mencoba upload media kedalam situs WordPress yang kamu gunakan.

Terdapat beberapa hal yang bisa menyebabkan error ini terjadi, misalnya karena file permission yang tidak sesuai, disk space hosting habis, atau konfigurasi lokasi upload yang tidak sesuai (misalnya ketika mengubah konfigurasi nama folder wp-content/upload)

Apabila kamu mendapatkan pesan error ini, maka kamu bisa mencoba beberapa opsi berikut ini supaya kamu bisa upload media ke situsmu yang menggunakan WordPress.

Cara Memperbaiki Unable to create directory wp-content/uploads WordPress

Karena terdapat beberapa kemungkinan yang menyebabkan error ini, tentunya kamu perlu memeriksa setiap kemungkinan yang ada, diantaranya:

  • Periksa file dan folder permission
  • Periksa disk space yang tersedia
  • Periksa konfigurasi wp-config
  • Periksa file .htaccess

1. Periksa File dan Folder Permission

Langkah pertama yang perlu kamu lakukan adalah memeriksa file dan folder permission pada file dan folder yang ada pada WordPress.

Untuk folder biasanya menggunakan permission 0755 dan file menggunakan 0644. Kamu bisa memeriksa setiap folder yang mengarah ke lokasi upload yang disebut dalam pesan error.

Unable to create directory wp-content/uploads/2024/04. Is its parent directory writable by the server?

Misalnya pesan error yang kamu dapatkan seperti pesan diatas, maka kamu perlu memeriksa setiap permission pada folder wp-content, wp-content/uploads, wp-content/uploads/2024, dan wp-content/uploads/2024/04.

Apabila menggunakan cpanel, maka kamu bisa mengubah file dan folder permission mengikuti tutorial berikut ini: Cara Mengubah File Permission di cPanel. Tapi jika kamu menggunakan VPS tanpa kontrol panel, maka kamu bisa mengubah file permission menggunakan chown atau chmod

chown -R www-data:www-data {path-instalasi-wordpress}/wp-content/uploads

atau

sudo chmod 0775 {path-instalasi-wordpress}/wp-content/uploads

2. Periksa Disk Space Hosting/VPS

Selain karena file permission yang bermasalah, error ini bisa juga terjadi karena disk space atau inodes pada hosting atau VPS yang kamu gunakan sudah penuh.

Apabila menggunakan cpanel, kamu dapat memeriksa jumlah penggunaan dari halaman dashboard cpanel, kemudian memeriksa dimana folder paling banyak menggunakan disk space melalui halaman Disk Usage mengikuti tutorial ini: Cara Mencari File Besar di cPanel

Ketika ternyata disk space pada server atau hostingmu penuh, maka kamu bisa menghapus file-file yang tidak digunakan seperti error_log, tmp, dan sebagainya, atau melakukan upgrade hosting atau VPS apabila memungkinkan.

3. Periksa Konfigurasi wp-config.php

Ketika kamu mencoba mengubah nama folder upload, misalnya ingin diubah menjadi wp-content/media bukannya wp-content/uploads namun hanya mengubah nama folder saja, maka kemungkinan besar error ini akan terjadi.

Solusinya, kamu bisa menetapkan lokasi folder upload melalui file wp-config.php dengan cara menambahkan baris berikut diatas baris /* That’s all, stop editing! Happy publishing. */

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

Pastikan untuk menguabah wp-content/uploads dengan nama folder lain sesuai dengan nama folder yang kamu gunakan.

4. Periksa file .htaccess

Bisa dibilang, .htaccess merupakan kunci bagaimana server akan memproses script yang tambahkan di server atau hosting dan tentunya terdapat rule menggunakan .htaccess yang bisa menyebabkan kamu tidak bisa upload file kedalam folder wp-content/uploads.

Disarankan untuk membuat backup file .htaccess yang digunakan saat ini, kemudian mengubahnya dengan file .htaccess default wordpress berikut ini untuk memeriksa apakah error terjadi karena .htaccess yang kurang sesuai atau bukan

# BEGIN WordPress

RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

Itulah beberapa cara yang bisa kamu terapkan untuk memperbaiki error Unable to create directory wp-content/uploads di WordPress. Apabila kamu masih awam dan kurang yakin bagaimana cara melakukannya, disarankan untuk menghubungi pihak yang lebih berpengalaman, atau menghubungi pihak penyedia hostingmu.


Terima kasih telah berkunjung ke WPGan.com. Dapatkan saldo $100 di Vultr gratis dan deploy servermu sendiri melalui [Halaman Ini]
Share: