1.5 KiB
1.5 KiB
Laravel Upgrade Guide
Upgrading From 4.0 to 4.1
- Update
composer.json
to require"laravel/framework": "4.1.*"
- Remove call to
redirectIfTrailingSlash
inbootstrap/start.php
file. composer update
.- Replace
public/index.php
,artisan.php
. - Add new
app/config/remote.php
file. - Add new
expire_on_close
andsecure
options tosession
configuration file. - Add new
failed
queue job option toqueue
configuration file. - Edit
app/config/database.php
and updateredis.cluster
option tofalse
to turn Redis clustering off by default. - Edit
app/config/view.php
and updatepagination
option to use bootstrap 3 as default pagination view. - Edit
app/config/app.php
;- in
aliases
change'Controller' => 'Illuminate\Routing\Controllers\Controller',
to useIlluminate\Routing\Controller
. - in
providers
add'Illuminate\Remote\RemoteServiceProvider',
. - in
aliases
add'SSH' => 'Illuminate\Support\Facades\SSH',
.
- in
- Edit
app/controllers/BaseController.php
changeuse Illuminate\Routing\Controllers\Controller;
touse Illuminate\Routing\Controller;
. - If you are overriding
missingMethod
in your controllers, add $method as the first parameter. - Password reminder system tweaked for greater developer freedom. Inspect stub controller by running
auth:reminders-controller
Artisan command. - Update
reminders.php
language file. - If you are using http hosts to set the $env variable in bootstrap/start.php, these should be changed to machine names (as returned by PHP's gethostname() function).