Jun 18, 2026

Update Laravel, Composer, Security Audit, dan NPM Audit

 composer --version

composer diagnose

---------------------

sudo composer self-update

# atau kalau mau pin ke versi stable tertentu

sudo composer self-update --stable


php artisan --version

---------------

composer outdated -D

composer audit

-----------------

# pastikan backup sudah ada (composer.lock.bak dan db dump)

composer update laravel/framework --with-all-dependencies


# setelah update, bersihkan cache dan cek migration

php artisan config:clear

php artisan cache:clear

php artisan route:clear

php artisan migrate:status


# cek lagi tidak ada vuln baru

composer audit

--------------

npm audit

------------

# backup dulu

cp package-lock.json package-lock.json.bak-$(date +%Y%m%d)


# fix yang aman dulu

npm audit fix


# cek hasil build masih jalan normal

npm run build


# cek ulang sisa vulnerability

npm audit

-------------------

chown www-data:www-data bootstrap/cache/packages.php bootstrap/cache/services.php

ls -la bootstrap/cache/