I have installed Laravel many times on Windows OS but it never occurred this type of problem. This 500 internal server usually occurs when your "mod_rewrite" module is not turned on.
However, on Ubuntu 14.04 this problem is giving me a headache. I have installed rewrite_mod but it's also not working. I've given access to all my folders and files inside i.e.
/var/www/html/laravel_project
Still it doesn't work. Changed .htaccess as well from original to this.
+FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
I have all the necessary extensions needed for Laravel 5+ as well. Is there something left that I didn't do?
+FollowSymLinks
at the top? Should beOptions +FollowSymLinks
. – Mike RockéttAllowOverride
in your server config? – MrWhite