2014-05-20 15 views
0

Я пытаюсь начать работу с laravel, но, похоже, черт возьми, чтобы заставить его работать.Laravel base64_decode error on fresh install

Прежде всего, здесь ошибка (это происходит, когда я пытаюсь получить доступ к /MYAPP/общественный):

Laravel base64_decode error

Некоторые соображения:

  1. Я использую MAMP Pro с php 5.4.4
  2. Уже установлен расширение MCrypt
  3. Уже предоставлено приложение/разрешение записи Орейдж
  4. уже оптимизировано ремесленник, запустив php artisan optimize

Не знаю, куда идти отсюда, вы можете помочь?

Заранее спасибо.

EDIT:

Я использую OSX и php5 JSON уже включена

ответ

1

Сообщение об ошибке говорит вам, что вы дали массив, а не строка.

В основном его высказывание $ paylod = array ('something' => 'somethingelse');

Поэтому он ожидает, что вы предоставите ему $ payload ['something'], чтобы он знал, какую строку декодировать.

У вас установлена ​​/ включена поддержка php5 JSON?

Когда я настраивал Laravel на свежем сервере Ubuntu 13.10 я должен был бежать:

sudo apt-get install php5-json 

среди других необходимых модулей (например, Mcrypt) для Laravel 4 к работе.

+0

Да, php5 json уже включен: / –

Смежные вопросы