File permissions
Veldriq
Symptom: 500 on write, cache, or uploads. Log says permission denied on storage/ or bootstrap/cache.
Likely cause: those directories not writable by the PHP-FPM / Apache user.
- Owner of
backend/storageandbackend/bootstrap/cachevs the PHP user (www-data,nobody, cPanel account). - Uploads failing: PHP
upload_max_filesize/post_max_sizevs the 2048 KB branding cap (or private evidence limits). - Public logos 404: that is often
storage:link, not chmod — see Storage.
chown/chmodper your host docs so the PHP user can write. Do not chmod 777 as a permanent policy on shared hosts if you have a safer group setup.- After deploy, the new files must stay writable. A root-owned
storage/logsafter an SSH deploy is a common cause.