哎呀,好像出了什么问题.尝试在内置服务器上运行时,Laravel 5中出现错误


Whoops, looks like something went wrong. error in Laravel 5 when trying to run on built in server

我从git repo中克隆了一个项目,并尝试执行以下命令

php artisan serve 

我得到

Laravel 5 Failed opening required bootstrap/../vendor/autoload.php

所以我按照这个答案

Laravel 5打开所需引导程序失败//供应商/自动加载.php

然后做composer install

之后我做

php artisan serve 

服务器启动良好,但在chrome浏览器中,我收到以下错误

Whoops, looks like something went wrong. error in Laravel 5 

提醒一下可能出了什么问题

更新

我打开文件夹storage/logs/,有一个名为laravel的文件这是的转储

`[2015-11-18 10:48:25] production.ERROR: exception 'RuntimeException' with message 'No supported encrypter found. The cipher and / or key length are invalid.' in D:'iclock.in'bootstrap'cache'compiled.php:6943
Stack trace:
#0 D:'iclock.in'bootstrap'cache'compiled.php(1242): Illuminate'Encryption'EncryptionServiceProvider->Illuminate'Encryption'{closure}(Object(Illuminate'Foundation'Application), Array)
#1 D:'iclock.in'bootstrap'cache'compiled.php(1195): Illuminate'Container'Container->build(Object(Closure), Array)
#2 D:'iclock.in'bootstrap'cache'compiled.php(1733): Illuminate'Container'Container->make('encrypter', Array)
#3 D:'iclock.in'bootstrap'cache'compiled.php(1287): Illuminate'Foundation'Application->make('Illuminate''Cont...')
#4 D:'iclock.in'bootstrap'cache'compiled.php(1271): Illuminate'Container'Container->resolveClass(Object(ReflectionParameter))
#5 D:'iclock.in'bootstrap'cache'compiled.php(1257): Illuminate'Container'Container->getDependencies(Array, Array)
#6 D:'iclock.in'bootstrap'cache'compiled.php(1195): Illuminate'Container'Container->build('App''Http''Middle...', Array)
#7 D:'iclock.in'bootstrap'cache'compiled.php(1733): Illuminate'Container'Container->make('App''Http''Middle...', Array)
#8 D:'iclock.in'bootstrap'cache'compiled.php(9459): Illuminate'Foundation'Application->make('App''Http''Middle...')
#9 D:'iclock.in'bootstrap'cache'compiled.php(2932): Illuminate'Pipeline'Pipeline->Illuminate'Pipeline'{closure}(Object(Illuminate'Http'Request))
#10 [internal function]: Illuminate'Foundation'Http'Middleware'CheckForMaintenanceMode->handle(Object(Illuminate'Http'Request), Object(Closure))
#11 D:'iclock.in'bootstrap'cache'compiled.php(9459): call_user_func_array(Array, Array)
#12 [internal function]: Illuminate'Pipeline'Pipeline->Illuminate'Pipeline'{closure}(Object(Illuminate'Http'Request))
#13 D:'iclock.in'bootstrap'cache'compiled.php(9449): call_user_func(Object(Closure), Object(Illuminate'Http'Request))
#14 D:'iclock.in'bootstrap'cache'compiled.php(2209): Illuminate'Pipeline'Pipeline->then(Object(Closure))
#15 D:'iclock.in'bootstrap'cache'compiled.php(2192): Illuminate'Foundation'Http'Kernel->sendRequestThroughRouter(Object(Illuminate'Http'Request))
#16 D:'iclock.in'public'index.php(54): Illuminate'Foundation'Http'Kernel->handle(Object(Illuminate'Http'Request))
#17 D:'iclock.in'server.php(21): require_once('D:''iclock.in''pu...')
#18 {main}  
[2015-11-18 10:48:25] production.ERROR: exception 'RuntimeException' with message 'No supported encrypter found. The cipher and / or key length are invalid.' in D:'iclock.in'bootstrap'cache'compiled.php:6943
Stack trace:
#0 D:'iclock.in'bootstrap'cache'compiled.php(1242): Illuminate'Encryption'EncryptionServiceProvider->Illuminate'Encryption'{closure}(Object(Illuminate'Foundation'Application), Array)
#1 D:'iclock.in'bootstrap'cache'compiled.php(1195): Illuminate'Container'Container->build(Object(Closure), Array)
#2 D:'iclock.in'bootstrap'cache'compiled.php(1733): Illuminate'Container'Container->make('encrypter', Array)
#3 D:'iclock.in'bootstrap'cache'compiled.php(1287): Illuminate'Foundation'Application->make('Illuminate''Cont...')
#4 D:'iclock.in'bootstrap'cache'compiled.php(1271): Illuminate'Container'Container->resolveClass(Object(ReflectionParameter))
#5 D:'iclock.in'bootstrap'cache'compiled.php(1257): Illuminate'Container'Container->getDependencies(Array, Array)
#6 D:'iclock.in'bootstrap'cache'compiled.php(1195): Illuminate'Container'Container->build('App''Http''Middle...', Array)
#7 D:'iclock.in'bootstrap'cache'compiled.php(1733): Illuminate'Container'Container->make('App''Http''Middle...', Array)
#8 D:'iclock.in'bootstrap'cache'compiled.php(2216): Illuminate'Foundation'Application->make('App''Http''Middle...')
#9 D:'iclock.in'public'index.php(58): Illuminate'Foundation'Http'Kernel->terminate(Object(Illuminate'Http'Request), Object(Illuminate'Http'Response))
#10 D:'iclock.in'server.php(21): require_once('D:''iclock.in''pu...')
#11 {main}  
[2015-11-18 10:48:32] production.ERROR: exception 'RuntimeException' with message 'No supported encrypter found. The cipher and / or key length are invalid.' in D:'iclock.in'bootstrap'cache'compiled.php:6943
Stack trace:
#0 D:'iclock.in'bootstrap'cache'compiled.php(1242): Illuminate'Encryption'EncryptionServiceProvider->Illuminate'Encryption'{closure}(Object(Illuminate'Foundation'Application), Array)
#1 D:'iclock.in'bootstrap'cache'compiled.php(1195): Illuminate'Container'Container->build(Object(Closure), Array)
#2 D:'iclock.in'bootstrap'cache'compiled.php(1733): Illuminate'Container'Container->make('encrypter', Array)
#3 D:'iclock.in'bootstrap'cache'compiled.php(1287): Illuminate'Foundation'Application->make('Illuminate''Cont...')
#4 D:'iclock.in'bootstrap'cache'compiled.php(1271): Illuminate'Container'Container->resolveClass(Object(ReflectionParameter))
#5 D:'iclock.in'bootstrap'cache'compiled.php(1257): Illuminate'Container'Container->getDependencies(Array, Array)
#6 D:'iclock.in'bootstrap'cache'compiled.php(1195): Illuminate'Container'Container->build('App''Http''Middle...', Array)
#7 D:'iclock.in'bootstrap'cache'compiled.php(1733): Illuminate'Container'Container->make('App''Http''Middle...', Array)
#8 D:'iclock.in'bootstrap'cache'compiled.php(9459): Illuminate'Foundation'Application->make('App''Http''Middle...')
#9 D:'iclock.in'bootstrap'cache'compiled.php(2932): Illuminate'Pipeline'Pipeline->Illuminate'Pipeline'{closure}(Object(Illuminate'Http'Request))
#10 [internal function]: Illuminate'Foundation'Http'Middleware'CheckForMaintenanceMode->handle(Object(Illuminate'Http'Request), Object(Closure))
#11 D:'iclock.in'bootstrap'cache'compiled.php(9459): call_user_func_array(Array, Array)
#12 [internal function]: Illuminate'Pipeline'Pipeline->Illuminate'Pipeline'{closure}(Object(Illuminate'Http'Request))
#13 D:'iclock.in'bootstrap'cache'compiled.php(9449): call_user_func(Object(Closure), Object(Illuminate'Http'Request))
#14 D:'iclock.in'bootstrap'cache'compiled.php(2209): Illuminate'Pipeline'Pipeline->then(Object(Closure))
#15 D:'iclock.in'bootstrap'cache'compiled.php(2192): Illuminate'Foundation'Http'Kernel->sendRequestThroughRouter(Object(Illuminate'Http'Request))
#16 D:'iclock.in'public'index.php(54): Illuminate'Foundation'Http'Kernel->handle(Object(Illuminate'Http'Request))
#17 D:'iclock.in'server.php(21): require_once('D:''iclock.in''pu...')
#18 {main}  
[2015-11-18 10:48:32] production.ERROR: exception 'RuntimeException' with message 'No supported encrypter found. The cipher and / or key length are invalid.' in D:'iclock.in'bootstrap'cache'compiled.php:6943
Stack trace:
#0 D:'iclock.in'bootstrap'cache'compiled.php(1242): Illuminate'Encryption'EncryptionServiceProvider->Illuminate'Encryption'{closure}(Object(Illuminate'Foundation'Application), Array)
#1 D:'iclock.in'bootstrap'cache'compiled.php(1195): Illuminate'Container'Container->build(Object(Closure), Array)
#2 D:'iclock.in'bootstrap'cache'compiled.php(1733): Illuminate'Container'Container->make('encrypter', Array)
#3 D:'iclock.in'bootstrap'cache'compiled.php(1287): Illuminate'Foundation'Application->make('Illuminate''Cont...')
#4 D:'iclock.in'bootstrap'cache'compiled.php(1271): Illuminate'Container'Container->resolveClass(Object(ReflectionParameter))
#5 D:'iclock.in'bootstrap'cache'compiled.php(1257): Illuminate'Container'Container->getDependencies(Array, Array)
#6 D:'iclock.in'bootstrap'cache'compiled.php(1195): Illuminate'Container'Container->build('App''Http''Middle...', Array)
#7 D:'iclock.in'bootstrap'cache'compiled.php(1733): Illuminate'Container'Container->make('App''Http''Middle...', Array)
#8 D:'iclock.in'bootstrap'cache'compiled.php(2216): Illuminate'Foundation'Application->make('App''Http''Middle...')
#9 D:'iclock.in'public'index.php(58): Illuminate'Foundation'Http'Kernel->terminate(Object(Illuminate'Http'Request), Object(Illuminate'Http'Response))
#10 D:'iclock.in'server.php(21): require_once('D:''iclock.in''pu...')
#11 {main}  
[2015-11-18 10:49:10] production.ERROR: exception 'RuntimeException' with message 'No supported encrypter found. The cipher and / or key length are invalid.' in D:'iclock.in'bootstrap'cache'compiled.php:6943
Stack trace:
#0 D:'iclock.in'bootstrap'cache'compiled.php(1242): Illuminate'Encryption'EncryptionServiceProvider->Illuminate'Encryption'{closure}(Object(Illuminate'Foundation'Application), Array)
#1 D:'iclock.in'bootstrap'cache'compiled.php(1195): Illuminate'Container'Container->build(Object(Closure), Array)
#2 D:'iclock.in'bootstrap'cache'compiled.php(1733): Illuminate'Container'Container->make('encrypter', Array)
#3 D:'iclock.in'bootstrap'cache'compiled.php(1287): Illuminate'Foundation'Application->make('Illuminate''Cont...')
#4 D:'iclock.in'bootstrap'cache'compiled.php(1271): Illuminate'Container'Container->resolveClass(Object(ReflectionParameter))
#5 D:'iclock.in'bootstrap'cache'compiled.php(1257): Illuminate'Container'Container->getDependencies(Array, Array)
#6 D:'iclock.in'bootstrap'cache'compiled.php(1195): Illuminate'Container'Container->build('App''Http''Middle...', Array)
#7 D:'iclock.in'bootstrap'cache'compiled.php(1733): Illuminate'Container'Container->make('App''Http''Middle...', Array)
#8 D:'iclock.in'bootstrap'cache'compiled.php(9459): Illuminate'Foundation'Application->make('App''Http''Middle...')
#9 D:'iclock.in'bootstrap'cache'compiled.php(2932): Illuminate'Pipeline'Pipeline->Illuminate'Pipeline'{closure}(Object(Illuminate'Http'Request))
#10 [internal function]: Illuminate'Foundation'Http'Middleware'CheckForMaintenanceMode->handle(Object(Illuminate'Http'Request), Object(Closure))
#11 D:'iclock.in'bootstrap'cache'compiled.php(9459): call_user_func_array(Array, Array)
#12 [internal function]: Illuminate'Pipeline'Pipeline->Illuminate'Pipeline'{closure}(Object(Illuminate'Http'Request))
#13 D:'iclock.in'bootstrap'cache'compiled.php(9449): call_user_func(Object(Closure), Object(Illuminate'Http'Request))
#14 D:'iclock.in'bootstrap'cache'compiled.php(2209): Illuminate'Pipeline'Pipeline->then(Object(Closure))
#15 D:'iclock.in'bootstrap'cache'compiled.php(2192): Illuminate'Foundation'Http'Kernel->sendRequestThroughRouter(Object(Illuminate'Http'Request))
#16 D:'iclock.in'public'index.php(54): Illuminate'Foundation'Http'Kernel->handle(Object(Illuminate'Http'Request))
#17 D:'iclock.in'server.php(21): require_once('D:''iclock.in''pu...')
#18 {main}  
[2015-11-18 10:49:10] production.ERROR: exception 'RuntimeException' with message 'No supported encrypter found. The cipher and / or key length are invalid.' in D:'iclock.in'bootstrap'cache'compiled.php:6943
Stack trace:
#0 D:'iclock.in'bootstrap'cache'compiled.php(1242): Illuminate'Encryption'EncryptionServiceProvider->Illuminate'Encryption'{closure}(Object(Illuminate'Foundation'Application), Array)
#1 D:'iclock.in'bootstrap'cache'compiled.php(1195): Illuminate'Container'Container->build(Object(Closure), Array)
#2 D:'iclock.in'bootstrap'cache'compiled.php(1733): Illuminate'Container'Container->make('encrypter', Array)
#3 D:'iclock.in'bootstrap'cache'compiled.php(1287): Illuminate'Foundation'Application->make('Illuminate''Cont...')
#4 D:'iclock.in'bootstrap'cache'compiled.php(1271): Illuminate'Container'Container->resolveClass(Object(ReflectionParameter))
#5 D:'iclock.in'bootstrap'cache'compiled.php(1257): Illuminate'Container'Container->getDependencies(Array, Array)
#6 D:'iclock.in'bootstrap'cache'compiled.php(1195): Illuminate'Container'Container->build('App''Http''Middle...', Array)
#7 D:'iclock.in'bootstrap'cache'compiled.php(1733): Illuminate'Container'Container->make('App''Http''Middle...', Array)
#8 D:'iclock.in'bootstrap'cache'compiled.php(2216): Illuminate'Foundation'Application->make('App''Http''Middle...')
#9 D:'iclock.in'public'index.php(58): Illuminate'Foundation'Http'Kernel->terminate(Object(Illuminate'Http'Request), Object(Illuminate'Http'Response))
#10 D:'iclock.in'server.php(21): require_once('D:''iclock.in''pu...')
#11 {main}  

`谢谢&问候

在项目的根目录中似乎没有.env文件。此文件包含应用程序的所有全局设置。

通常,在应用程序的根目录中有一个.env.example文件。将此文件重命名为.env,并将APP_KEY属性更改为随机字符串以提高安全性。

  1. .env.example重命名为/env
  2. 转到bootstrap=>app.php并取消注释$app->withEloquent();
  3. 请确保.env文件中存在APP_DEBUG=true。现在它会起作用的