Media & Kebenaran Fail
Cara Menyelesaikan Ralat Kebenaran 'Upload Folder Not Writable' di WordPress
Panduan menetapkan kebenaran folder direktori wp-content/uploads kepada chmod 755 secara betul tanpa menjejaskan tahap keselamatan pelayan.
Memahami Isu: Cara Menyelesaikan Ralat Kebenaran Upload Folder Not Writable di WordPress
Mesej ralat Unable to create directory wp-content/uploads/... Is its parent directory writable by the server? menunjukkan bahawa proses pelayan web (seperti www-data atau pengguna akaun cPanel) tidak mempunyai hak menulis ke dalam direktori wp-content/uploads/.
Langkah 1: Diagnosis Ralat melalui cPanel & Terminal
Semak kebenaran dan pemilikan fail pada folder uploads:
# Semak kebenaran dan pemilikan direktori uploads
ls -ld wp-content/uploads/
Langkah 2: Laksanakan Pembetulan yang Tepat
Tetapkan semula kebenaran direktori kepada 755 dan fail kepada 644 melalui arahan SSH:
# Tetapkan kebenaran folder kepada 755
find wp-content/uploads -type d -exec chmod 755 {} \;
# Tetapkan kebenaran fail kepada 644
find wp-content/uploads -type f -exec chmod 644 {} \;
Pastikan pemilikan pengguna (user ownership) dimiliki oleh pengguna pelayan yang betul:
# Untuk pelayan cPanel (gantikan username dengan nama pengguna cPanel anda)
chown -R username:username wp-content/uploads/
# Untuk pelayan Ubuntu/Debian standard
chown -R www-data:www-data wp-content/uploads/
Peringatan keselamatan: Jangan sekali-kali menetapkan kebenaran folder kepada 777 kerana ini mendedahkan pelayan kepada risiko suntikan kod berniat jahat.
Langkah 3: Sahkan Penyelesaian
Muat naik imej ke WordPress Media Library untuk mengesahkan bahawa fail berjaya disimpan ke dalam folder bulan dan tahun semasa.
Perlukan Bantuan Pakar di Malaysia?
Penat membetulkan ralat WordPress sendiri sedangkan perniagaan anda menanggung kerugian setiap saat? Jaga menyediakan perkhidmatan penyelenggaraan WordPress bertaraf enterprise di Malaysia.
- RM5,000 untuk Semakan Pemilikan & Akses penuh (kami perbetulkan arkitektur dan kawalan sistem anda).
- RM450/bulan untuk Pelan Penjagaan (Care Plan) terurus sepenuhnya.
- Bermula RM13,000/bulan untuk Penambahbaikan Sistem Bulanan. Tiada caj kadar per jam, hanya bukti portfolio yang telah disahkan (Daralwahi, Agros Empire, UrusHQ, nCrypt, Trexon Energy, TechFix Malaysia). Ketahui pelan Penyelenggaraan Laman Web kami hari ini.