Lewati ke konten
Kembali ke Blog

Cara Mengatasi WordPress Meminta Kredensial FTP Saat Install Plugin atau Update

· · 2 menit baca

Berikut artikel yang bisa kamu pakai (siap publish di blog):


Cara Mengatasi WordPress Meminta Kredensial FTP Saat Install Plugin atau Update

Saat menggunakan WordPress, mungkin kamu pernah menemui pesan seperti ini:

“Untuk melaksanakan tindakan yang diminta, WordPress perlu mengakses server web Anda. Mohon masukkan mandat FTP Anda untuk melanjutkan.”

Masalah ini cukup umum dan biasanya muncul ketika ingin menginstal plugin, tema, atau melakukan update. Tenang, ini bukan error fatal dan bisa diatasi dengan mudah.


Penyebab WordPress Meminta FTP

WordPress meminta akses FTP karena tidak memiliki izin langsung untuk menulis file ke server. Demi keamanan, WordPress akan meminta metode alternatif (FTP) jika akses langsung tidak tersedia.

Beberapa penyebab umum:

  • Permission file/folder tidak sesuai
  • Ownership file salah (terutama di VPS)
  • Konfigurasi server belum optimal
  • Hosting membatasi akses tulis

Cara Mengatasi WordPress Meminta FTP

Berikut beberapa solusi yang bisa kamu coba:


1. Tambahkan Kode FS_METHOD (Solusi Paling Cepat)

Ini adalah cara paling praktis dan sering berhasil.

Langkah-langkah:

  1. Buka file wp-config.php
  2. Tambahkan kode berikut:
define('FS_METHOD', 'direct');
  1. Simpan dan coba ulangi install/update

� Dengan cara ini, WordPress akan langsung menulis file tanpa melalui FTP.


2. Perbaiki Permission File dan Folder

Permission yang salah bisa membuat WordPress tidak bisa menulis file.

Setting yang disarankan:

  • Folder: 755
  • File: 644

Kamu bisa mengubahnya melalui:

  • File Manager di cPanel
  • FTP client seperti FileZilla

3. Perbaiki Ownership (Khusus VPS)

Kalau kamu menggunakan VPS, kemungkinan besar masalahnya ada di ownership file.

Gunakan perintah ini:

chown -R www-data:www-data /path/ke/wordpress

� Pastikan user web server (misalnya www-data) memiliki akses penuh ke file WordPress.


4. Gunakan Kredensial FTP yang Benar

Jika memang harus menggunakan FTP, pastikan data yang dimasukkan benar:

  • Host: localhost (atau sesuai hosting)
  • Username: dari hosting
  • Password: dari hosting
  • Port: 21

Kalau tidak tahu, kamu bisa cek di dashboard hosting atau hubungi penyedia hosting.


Tips Agar Tidak Terjadi Lagi

  • Gunakan hosting yang sudah dioptimasi untuk WordPress
  • Hindari mengubah permission sembarangan
  • Pastikan instalasi WordPress sesuai standar
  • Gunakan panel seperti cPanel atau Plesk untuk memudahkan pengelolaan

Kesimpulan

Masalah WordPress yang meminta kredensial FTP biasanya disebabkan oleh izin akses file yang tidak sesuai. Solusi paling cepat adalah menambahkan:

define('FS_METHOD', 'direct');

Namun, untuk solusi jangka panjang, tetap disarankan memperbaiki permission dan ownership file agar sistem berjalan lebih aman dan stabil.


Ditulis oleh

Hendra Wijaya

Tinggalkan Komentar

Email tidak akan ditampilkan.