Setting up Laravel on local and I can't get rid of this error when serving. I created all the directories in /storage, and made sure they're all 755 and {user}:www-data permissions.
I've been throwing commands at this for over 2 hours and I'm probably overlooking a simple solution, but for the life of me I just cannot figure it out.
Nevermind, I fixed this finally. Looks like Laravel uses realpath() to find compiled views which reside in storage/framework/views, which will return false if the folder doesn't exist or have the proper permissions.
The fix for this is to change this line in config/view.php