рдирдорд╕реНрддреЗ !
рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╡рд░реНрд╖ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рд╕реЗ рд▓рд╛рд░реНрд╡рд╛ 4.2 рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИред
рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рдореИрдВрдиреЗ 5.0 рдФрд░ рдлрд┐рд░ 5.1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдЧреНрд░реЗрдб рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рдХреА рд╣реИ рдФрд░ рдЕрдВрддрддрдГ рдореИрдВ 5.2 рдкрд░ рд▓рдХреНрд╖реНрдп рдХрд░ рд░рд╣рд╛ рд╣реВрдВред
5.0 рдЕрдкрдЧреНрд░реЗрдб рдареАрдХ рд╣реЛ рдЧрдпрд╛, рдЗрд╕ рдХреИрд╢рд┐рдВрдЧ рдореБрджреНрджреЗ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рдм рдХреБрдЫ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдкрд╣рд▓реЗ рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ "рдЪрд▓реЛ 5.1 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░реЗрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ" рд▓реЗрдХрд┐рди рдРрд╕рд╛ рдирд╣реАрдВ рд╣реБрдЖред
рдореИрдВ рдПрдХ рдХрд╛рд░реАрдЧрд░ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рдХреИрд╢ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рдЕрдкрд╡рд╛рдж рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ:
Refreshing the message cache...
[InvalidArgumentException]
Cache store [] is not defined.
рдкрд╣рд▓реЗ рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ рдпрд╣ рдПрдХ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдЗрд╢реНрдпреВ рд╣реИред рдореИрдВрдиреЗ рд▓рд╛рд░реНрд╡рд╛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдбреЙрдХреНрдЯрд░ рдЧрд╛рдЗрдб рдХреЗ рдмрд╛рдж рдЦрд░реЛрдВрдЪ рд╕реЗ рд╕рдм рдХреБрдЫ рдлрд┐рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ред рдореИрдВрдиреЗ рд╣рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЖрджрд┐ рдХреА рджреЛрдмрд╛рд░рд╛ рдЬрд╛рдВрдЪ рдХреА... рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЕрднреА рднреА рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдЖ рд░рд╣реА рд╣реИред
рдРрд╕реА рд╕реВрдЪрдирд╛рдПрдВ рд╣реИрдВ рдЬреЛ рдореБрдЭреЗ рдкреБрди: рдкреЗрд╢/рдорджрдж рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддреА рд╣реИрдВ:
рд╕рдВрдЧреАрддрдХрд╛рд░.рдЬреЗрд╕рди рд╕рд╛рдордЧреНрд░реА:
{
"name": "laravel/laravel",
"description": "The Laravel Framework.",
"keywords": ["framework", "laravel"],
"license": "MIT",
"type": "project",
"require": {
"laravel/framework": "5.1.*",
"illuminate/html": "5.*",
"andywer/js-localization": "dev-laravel-5",
"laracasts/flash" : "~1.0"
},
"require-dev": {
"phpunit/phpunit": "~4.0",
"phpspec/phpspec": "~2.1"
},
"autoload": {
"classmap": [
"database",
"app/Models",
"app/Http/Controllers"
],
"psr-4": {
"App\\": "app/"
}
},
"autoload-dev": {
"classmap": [
"tests/TestCase.php"
]
},
"scripts": {
"post-install-cmd": [
"php artisan clear-compiled",
"php artisan optimize"
],
"post-update-cmd": [
"php artisan clear-compiled",
"php artisan optimize"
],
"post-create-project-cmd": [
"php -r \"copy('.env.example', '.env');\"",
"php artisan key:generate"
]
},
"config": {
"preferred-install": "dist"
},
"minimum-stability": "stable"
}
_cache.php_ рдХреЙрдиреНрдлрд╝рд┐рдЧ рдлрд╝рд╛рдЗрд▓:
<?php
return array(
/*
|--------------------------------------------------------------------------
| Default Cache Driver
|--------------------------------------------------------------------------
|
| This option controls the default cache "driver" that will be used when
| using the Caching library. Of course, you may use other drivers any
| time you wish. This is the default when another is not specified.
|
| Supported: "file", "database", "apc", "memcached", "redis", "array"
|
*/
'driver' => 'file',
/*
|--------------------------------------------------------------------------
| Cache Stores
|--------------------------------------------------------------------------
|
| Here you may define all of the cache "stores" for your application as
| well as their drivers. You may even define multiple stores for the
| same cache driver to group types of items stored in your caches.
|
*/
'stores' => [
'apc' => [
'driver' => 'apc',
],
'array' => [
'driver' => 'array',
],
'database' => [
'driver' => 'database',
'table' => 'cache',
'connection' => 'mysql',
],
'file' => [
'driver' => 'file',
'path' => storage_path('framework/cache'),
],
'memcached' => [
'driver' => 'memcached',
'servers' => [
[
'host' => '127.0.0.1', 'port' => 11211, 'weight' => 100,
],
],
],
'redis' => [
'driver' => 'redis',
'connection' => 'default',
],
],
/*
|--------------------------------------------------------------------------
| Cache Key Prefix
|--------------------------------------------------------------------------
|
| When utilizing a RAM based store such as APC or Memcached, there might
| be other applications utilizing the same cache. So, we'll specify a
| value to get prefixed to all our keys so we can avoid collisions.
|
*/
'prefix' => 'laravel',
);
рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд╣реЛрдо рдкреЗрдЬ рдореЗрдВ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдХреИрд╢реЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА:
public function index()
{
Cache::put('toto', 'titi', 1);
$value = Cache::get('toto');
return View::make('pages.accueil');
}
рдФрд░ рдпрд╣рд╛рдВ рдХреЙрд▓ рд╕реНрдЯреИрдХ рд╣реИ рдЬреЛ рдореБрдЭреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдорд┐рд▓рддрд╛ рд╣реИ (рдЬрд╣рд╛рдВ рдпрд╣ рдореЗрд░реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЧреБрдЬрд░рддрд╛ рд╣реИ рдЙрд╕реЗ рдХрд╛рдЯреЗрдВ):
Whoops, looks like something went wrong.
1/1
InvalidArgumentException in CacheManager.php line 93:
Cache store [] is not defined.
in CacheManager.php line 93
at CacheManager->resolve(null) in CacheManager.php line 77
at CacheManager->get(null) in CacheManager.php line 55
at CacheManager->store() in CacheManager.php line 318
at CacheManager->__call('put', array('toto', 'titi', '1')) in Facade.php line 222
at CacheManager->put('toto', 'titi', '1') in Facade.php line 222
at Facade::__callStatic('put', array('toto', 'titi', '1')) in AccueilController.php line 13
at Cache::put('toto', 'titi', '1') in AccueilController.php line 13
at AccueilController->index()
рдХреНрдпрд╛ рдХрд┐рд╕реА рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕ рддрд░рд╣ рдХреА рдмрдЧ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рд╣реИ рдпрд╛ рдХреНрдпрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛ рд╣реИ рдЗрд╕рдХрд╛ рдХреЛрдИ рд╡рд┐рдЪрд╛рд░ рд╣реИ?
рдЕрдЧрд░ рдЖрдкрдХреЛ рдмрд╕ рдкреВрдЫрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ рддреЛ рдореИрдВ рдФрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рд╡рд░рдг рджреЗ рд╕рдХрддрд╛ рд╣реВрдВ =)
рдХреГрдкрдпрд╛ рдордВрдЪреЛрдВ рдкрд░ рдкреВрдЫреЗрдВред
рдареАрдХ рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдХрд╛рдлреА рдмреЗрд╡рдХреВрдл рд╣реВрдБред рдЕрдЧрд░ рдХреЛрдИ рдХрднреА рдЗрд╕ "рдЬрд╛рд▓" рдореЗрдВ рдкрдбрд╝рддрд╛ рд╣реИ рддреЛ рд╕рдорд╛рдзрд╛рди рдкреЛрд╕реНрдЯ рдХрд░рдирд╛ рдЬреИрд╕реЗ рдореИрдВрдиреЗ рдХрд┐рдпрд╛:
"driver" => "file"
рд╣реИ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП"default" => "file"
. рдирд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИрдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рддреЗ рд╕рдордп, рдореИрдВрдиреЗ рдирдИ рдХреБрдВрдЬреА/рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рд╛рдордЧреНрд░реА, рдХреБрдВрдЬреА рджреНрд╡рд╛рд░рд╛ рдХреБрдВрдЬреА рдХреЛ рдорд┐рдЯрд╛ рджрд┐рдпрд╛ рд▓реЗрдХрд┐рди рдЗрд╕ рд╡рд┐рд╡рд░рдг рдХреЛ рдпрд╛рдж рдХрд┐рдпрд╛ред рдЗрд╕рд▓рд┐рдП рдореЗрд░реЗ рдкрд╛рд╕ "driver" => "file"
. рдХреЗ рдмрдЬрд╛рдп рдореЗрд░реЗ 5.1 рдореЗрдВ "default" => "file"
рдерд╛
3 рд╕рд╛рд▓ рдмрд╛рдж рднреА, .env рдлрд╝рд╛рдЗрд▓ рдХреЛ рджреЛрдмрд╛рд░рд╛ рдЬрд╛рдВрдЪреЗрдВ, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╕рд╣реА рддрд░реНрдХ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рдереЗ
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдареАрдХ рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдХрд╛рдлреА рдмреЗрд╡рдХреВрдл рд╣реВрдБред рдЕрдЧрд░ рдХреЛрдИ рдХрднреА рдЗрд╕ "рдЬрд╛рд▓" рдореЗрдВ рдкрдбрд╝рддрд╛ рд╣реИ рддреЛ рд╕рдорд╛рдзрд╛рди рдкреЛрд╕реНрдЯ рдХрд░рдирд╛ рдЬреИрд╕реЗ рдореИрдВрдиреЗ рдХрд┐рдпрд╛:
"driver" => "file"
рд╣реИ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП"default" => "file"
. рдирд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИрдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рддреЗ рд╕рдордп, рдореИрдВрдиреЗ рдирдИ рдХреБрдВрдЬреА/рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рд╛рдордЧреНрд░реА, рдХреБрдВрдЬреА рджреНрд╡рд╛рд░рд╛ рдХреБрдВрдЬреА рдХреЛ рдорд┐рдЯрд╛ рджрд┐рдпрд╛ рд▓реЗрдХрд┐рди рдЗрд╕ рд╡рд┐рд╡рд░рдг рдХреЛ рдпрд╛рдж рдХрд┐рдпрд╛ред рдЗрд╕рд▓рд┐рдП рдореЗрд░реЗ рдкрд╛рд╕
"driver" => "file"
. рдХреЗ рдмрдЬрд╛рдп рдореЗрд░реЗ 5.1 рдореЗрдВ"default" => "file"
рдерд╛