xxxxxxxxxx
sudo chown -R www-data:www-data /var/www/laravel-project/storage
// if above give error,
// Check the Web Server User // in Apache
ps aux | grep apache
// Check the Web Server User // in Nginx
ps aux | grep nginx
// Use found name in this www-data:www-data
sudo chown -R name:name /var/www/laravel-project/storage
xxxxxxxxxx
sudo chown -R $USER:www-data storage
sudo chown -R $USER:www-data bootstrap/cache
xxxxxxxxxx
Reference link if giving a permission doesn't solved your issue
https://www.digitalocean.com/community/questions/the-stream-or-file-var-www-html-myscipt-storage-logs-laravel-log-could-not-be-opened-failed-to-open-stream-permission-denied