[HELP] Do not run composer as root/super user!

[ASK] ada yang pernah nemu masalah kayak gini di KaliLinux OS..?? udah search di google cmn blm nemu solusi nya, kalau ada yang bisa bantu mari diskusi disini...

avatar jhonyrain32
@jhonyrain32

196 Kontribusi 192 Poin

Diperbarui 4 tahun yang lalu

6 Jawaban:

di punya saya juga gitu gan... sebenarnya itu bukan error, cuman peringatan aja.. yg di anjurkan tidak menggunakan user root ketika mengakses composer..

solusinya.. login pke user biasa (non-root)..

avatar jabbarbie
@jabbarbie

34 Kontribusi 28 Poin

Dipost 6 tahun yang lalu

cuman notice gitu yah gan? cuman agak ganggu juga sih kalau notice nya kyk gitu? karena misalkan saya mau pake buat create project laravel nih.. atau pas mau menggunakan bantuan composer nya ga masuk gitu ada peringatan lagi .. peringatan merah wkwkwwk, kayaknya perizinan nya deh, cmn udah juga dibaca documentasi nya di website composer cuman kurang jelas gan wkwkwkw...

itu sampai sekarang masih kyk gitu gan @jabbarbie . composer nya

avatar jhonyrain32
@jhonyrain32

196 Kontribusi 192 Poin

Dipost 6 tahun yang lalu

iya gan cuma notice.. tapi kalo saya liat lagi di doc composer, ngeri juga sih.. memungkinkan paket yg akan kita install / update itu didalemnya ada script yg punya hak akses penuh ke sistem kita, ketika jalanin composer di root.

tapi ada baiknya juga sih, tidak login root kalo untuk mengakses aplikasi luar.. iya mengganggu gan, kalo saya sih, saya cuekin aja.. ribet banget kalo harus pindah2 user.. sudo lagi sudo lagi

masih gan.. saya lebih sering akses git dari pada composer, jadi ya.. no problem

avatar jabbarbie
@jabbarbie

34 Kontribusi 28 Poin

Dipost 6 tahun yang lalu

root memang bukan user untuk eksekusi command2 di tingkat aplikasi. Tergantung projectnya apa, bikin user dengan sudo privilege. Saya malah akses root via ssh saya nonaktifkan, memang terlihat ribet (walaupun kenyataannya ngga), tapi ini penting daripada menyesal dibelakang.

avatar rachmatsasongko
@rachmatsasongko

410 Kontribusi 426 Poin

Dipost 6 tahun yang lalu

coba gini aja gan biar simple .

export COMPOSER_ALLOW_SUPERUSER=1

solved for me.

avatar diddinwp
@diddinwp

1 Kontribusi 0 Poin

Dipost 4 tahun yang lalu

Mantap gan :

export COMPOSER_ALLOW_SUPERUSER=1

avatar ysdfii
@ysdfii

3 Kontribusi 0 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban