Cara Mengatasi Composer.json Not Writable Laravel di Linux

Biztellers.com - Halo teman-teman, kali ini admin akan berbagi tutorial tentang cara mengatasi composer.json not writable pada framework Laravel di sistem operasi Linux. Banyak yang bertanya di forum-forum luar negeri ataupun forum lokal tentang cara mengatasi composer.json not writable.

Saya juga sempat menemukan error tersebut saat saya hendak menginstall dompdf. Setelah saya mencari tutorial di forum-forum dengan kata kunci how to fix composer.json not writeable ternyata dugaan saya benar, yang bertanya di forum tersebut menggunakan sistem operasi linux.

Cara Mengatasi Composer.json Not Writable Laravel di Linux

Untuk mengatasi composer.json not writable kita harus mengubah permission file composer.json dengan menggunakan perintah chmod 777 agar semua user dapat mengubah atau mengedit file.

Sebelumnya saya menggunakan sudo untuk menginstall dompdf di laravel, akan tetapi terdapat peringatan dari Laravel bahwa tidak boleh menggunakan sudo saat menginstall paket. Di sistem operasi Windows kita pasti mengenal dengan perintah Run as Administrator, kira-kira jika di Windows seperti itu.

Cara Mengatasi Composer.json Not Writable Larave


Adanya peringatan tersebut dari Laravel, akhirnya saya batalkan. Agar kita sukses menginstall paket melalui composer dan tidak terdapat error composer.json not writable, kita harus mengubah permission file composer.json terlebih dahulu, dan langkah-langkahnya seperti berikut.

  1. Langkah pertama buka terminal di perangkat sobat, bisa menggunakan tombol shortcut ctrl+alt+t.
  2. Setelah terminal terbuka, selanjutnya kita pindahkan direktori ke project kita.

  3. cd /opt/lampp/htdocs/(nama project)

  4. Setelah masuk di direktori project, selanjutnya ketikkan perintah berikut.

  5. sudo chmod 777 composer.json

  6. Jika sudah, selanjutnya Anda dapat menginstall paket composer yang Anda inginkan.

Itulah tadi tutorial tentang cara mengatasi composer.json not writable Laravel di Linux, semoga dengan adanya tutorial ini kita menyelesaikan project laravel kita dengan cepat *hehe.

Jika Anda ada pertanyaan atau ingin menambahkan sesuatu silahkan tulis kolom komentar ya, semoga bermanfaat.

Rekomendasi