新安装时Laravel base64_decode错误

时间:2014-05-20 01:02:47

标签: php laravel install base64 mcrypt

我试图开始使用laravel但似乎很难让它运转起来。

首先,这是错误(当我尝试访问 / myapp / public 时会发生这种情况):

Laravel base64_decode error

一些注意事项:

  1. 我使用MAMP Pro和php 5.4.4
  2. 已安装MCrypt扩展程序
  3. 已经提供app / storage写入权限
  4. 已经通过运行php artisan optimize
  5. 优化了工匠

    不知道从哪里开始,你能帮忙吗?

    提前致谢。

    编辑:

    我正在使用OSX和php5 json已启用

1 个答案:

答案 0 :(得分:1)

错误消息告诉您提供了一个数组,而不是字符串。

基本上它的说法是$ paylod = array('something'=>'somethingelse');

所以它期望你提供$ payload ['something']以便它知道要解码的字符串。

你安装/启用了php5 JSON支持吗?

当我在新的ubuntu 13.10服务器上设置laravel时,我必须运行:

sudo apt-get install php5-json

其他需要的模块(如mcrypt),以便laravel 4工作。

相关问题