Susah payah install WordPress, ternyata dikit-dikit dimintain login password FTP? Ini caranya biar gak ribet

Biar WordPress nggak minta login FTP saat install plugin, update tema, atau core, kamu bisa atasi dengan beberapa cara. Ini biasanya terjadi karena WordPress nggak punya permission yang cukup buat nulis ke folder wp-content, wp-plugins, dan lainnya. Nih langkah-langkah yang bisa kamu coba:


✅ 1. Tambahkan Konstanta FS_METHOD di wp-config.php

Buka file wp-config.php, lalu tambahkan baris berikut sebelum baris /* That's all, stop editing! Happy publishing. */:

define('FS_METHOD', 'direct');

Ini bilang ke WordPress buat langsung nulis file tanpa pakai FTP.


✅ 2. Cek dan Atur Permission Folder

Pastikan folder WordPress kamu punya permission yang benar:

find /path/to/wordpress/ -type d -exec chmod 755 {} \;
find /path/to/wordpress/ -type f -exec chmod 644 {} \;

Ganti /path/to/wordpress/ sesuai direktori instalasi WordPress kamu.


✅ 3. Ubah Kepemilikan Folder (Ownership)

Kalau kamu punya akses SSH ke server-nya, pastikan file dan folder WordPress dimiliki oleh user web server (www-data untuk Apache/Nginx di Ubuntu):

sudo chown -R www-data:www-data /path/to/wordpress/

✅ 4. Pastikan Tidak Ada FTP_* di wp-config.php

Kadang ada setting lama yang bikin WordPress tetap nyoba pakai FTP. Cek dan hapus baris-baris kayak gini di wp-config.php:

define('FTP_USER', '...');
define('FTP_PASS', '...');
define('FTP_HOST', '...');

Kalau kamu pakai shared hosting dan nggak bisa ubah chown, pastikan aja kamu upload file WordPress via file manager dari cPanel atau FTP pakai user yang sama dengan user web servernya.

Tinggalkan komentar