Laravel'哎呀'全新安装后公开错误

时间:2014-07-14 16:42:16

标签: laravel laravel-4

我在MAMP上本地安装了Laravel并导航到了正确的localhost位置,出于某种原因我得到Whoops, looks like something went wrong.

route.php看起来不错:

Route::get('/', function()
{
    return View::make('hello');
});

以下是我遇到的错误:

base64_decode() expects parameter 1 to be string, array given

显然它是由/bootstrap/compiled.php中的这个(箭头)引起的:

 protected function getJsonPayload($payload)
    {
   ---->      $payload = json_decode(base64_decode($payload), true);
       if (!$payload || $this->invalidPayload($payload)) {
            throw new DecryptException('Invalid data.');

我的新安装中缺少什么才能使其正常工作?

2 个答案:

答案 0 :(得分:0)

你应该给app / storage文件夹写入权限(777),同时尝试在app / config / app.php中将debug定义为true,以检查发生了什么。

答案 1 :(得分:0)

你试试 - >去你想要的网址 - >在这里你清除cookie。
如果铬:F12 - >资源 - >在这里清除Cookies。