How do I fix laravel 500 internal server error?

Maybe it will also help you.

  1. First of all check your file permissions.
  2. To fix file permissions sudo chmod 755 -R your_project.
  3. Then chmod -R o+w your_project/storage to write file to storage folder.
  4. php artisan cache:clear. …
  5. php artisan key:generate.
  6. Then check server requirements as per the laravel requirement.

For More Information Please Refer: https://stackoverflow.com/questions/31543175/getting-a-500-internal-server-error-on-laravel-5-ubuntu-14-04