I upgraded to Ubuntu 13.10. At first when running apache after the update, there were missing/broken files, so I simply re-installed apache. I backed up the vhost file. <
I had a problem where in the routes file (web.php) I had two routes (the same link) but different controller action. The second action was empty that's why it was blank.
For example:
Route::get('/route', 'Controller@firstAction');
Route::get('/route', 'Controller@secondAction');
Apache2 may have also been upgraded to version 2.4
, and there are a few things to note.
First, do you have Apache 2.4.x+ now? Check by running:
$ apache2 -v
If so, your vhost needs some adjustment:
Some Options
parameters needs the +/- syntax. Read more here. This might be especially important when mixing +/- on some directives (read the previous link to see more).
Change:
Options Indexes FollowSymLinks MultiViews
to:
Options +Indexes +FollowSymLinks +MultiViews
Apache now does access control via mod_authz_host
Change:
Order allow,deny
Allow from all
to:
Require all granted
Some more info here on upgrading from Apache 2.2 to 2.4.
I had the same problem, for some reason restarting Apache with Sudo made a difference. Are mods rewrite and mcrypt healthy?