在新的Homestead vagrant VM上获得"Deprecated:ini_set()"

FRR*_*FRR 1 php vagrant laravel

我在hometead vm 上遇到这个'怪异'的错误

不推荐使用:ini_set():不推荐使用mbstring.http_output

我做了一些研究,但在这里找不到任何有用的东西是关于我的环境的一些信息

php -v 5.6.0

这是完整的错误,以防万一

在此输入图像描述

dpl*_*scc 7

如果其他人偶然发现这一点,我解决了以下问题:

要注意,我试图在php 5.6.14上运行的应用程序是使用Laravel 4.0构建的.

我将以下内容添加到我的composer.json中:

"patchwork/utf8": "~1.1"
Run Code Online (Sandbox Code Playgroud)

然后我跑'composer update patchwork/utf8'

我还必须将app/config/session.php cookie变量更新为laravel_session之外的其他内容,因为较新的站点导致会话错误.所以 - 我基本上将'cookie'=>'laravel_session'更改为'cookie'=> 'laravel_session_4'.

composer dump-autoload和世界再次正确地旋转.

希望这可以帮助!