![]() |
Source : your localhost : | its a doormat ! | screenpunk | Flickr |
Jika Anda menggunakan WordPress pada localhost dan mengalami masalah yang meminta akses FTP, maka kemungkinan penyebab masalah tersebut adalah izin akses yang tidak sesuai pada file atau direktori. Masalah ini biasanya terjadi pada user yang menggunakan XAMPP atau LAMMP pada MacOS ataupun Ubuntu.
Untuk mengatasi masalah ini, berikut adalah beberapa solusi yang dapat Anda coba:
- Mengubah Izin Akses pada File dan Direktori
Langkah pertama yang dapat dilakukan adalah mengubah izin akses pada file dan direktori agar dapat diakses oleh WordPress. Anda dapat menggunakan perintah chmod pada terminal untuk mengubah izin akses. Pastikan untuk memberikan izin akses yang cukup, misalnya 755 untuk direktori dan 644 untuk file. - Menambahkan Konfigurasi FTP pada wp-config.php
Anda juga dapat menambahkan konfigurasi FTP pada file wp-config.php. Hal ini dapat dilakukan dengan menambahkan kode berikut pada file tersebut:define('FS_METHOD', 'direct');
atau cukup tambahkan :
define('FTP_PUBKEY','/home/username/.ssh/id_rsa.pub');
define('FTP_PRIKEY','/home/username/.ssh/id_rsa');
define('FTP_USER','username');
define('FTP_PASS','');
define('FTP_HOST','localhost');
define('FTP_SSL', false);
Baca Juga
define( 'FS_METHOD', 'direct' );
Pastikan untuk mengganti nilai dari FTP_USER dan FTP_PASS dengan akun FTP yang valid.Jika Anda menggunakan sistem operasi Linux, maka solusi lain yang dapat dicoba adalah menambahkan user ke grup www-data. Hal ini dapat dilakukan dengan menjalankan perintah berikut pada terminal:
sudo usermod -a -G www-data username
Pastikan untuk mengganti nilai dari username dengan nama pengguna Anda.
Anda juga dapat menginstal plugin FTP untuk WordPress, seperti WP FTP, yang dapat membantu mengatasi masalah ini. Setelah menginstal plugin, Anda perlu mengkonfigurasi pengaturan FTP pada menu Pengaturan -> FTP.
Demikianlah beberapa solusi yang dapat Anda coba jika WordPress pada localhost meminta akses FTP. Pilihlah solusi yang paling sesuai dengan kebutuhan dan kemampuan teknis Anda.