Laravel 5.2无法加密数据异常

时间:2016-06-02 15:13:39

标签: php laravel laravel-5.2

我和Laravel合作,一切都在我当地的环境中正常运转。我已经将项目上传到质量保证环境,一切都运行良好数月。

但昨天我们随机发现了一个奇怪的例外。我说很奇怪,因为它从未发生过。这是跟踪的简短屏幕截图。

EncryptException

我已经尝试过工匠缓存清晰,清晰编译,查看清晰,以及那些用于清除事物的命令,但这些命令都不起作用。

非常感谢任何建议。

谢谢。

2 个答案:

答案 0 :(得分:0)

确保您拥有所有这些扩展 PHP> = 5.5.9 OpenSSL PHP扩展 PDO PHP扩展 Mbstring PHP扩展 Tokenizer PHP扩展

确保托管服务提供商dint更改任何这些设置.. 还要确保.env文件属性。

答案 1 :(得分:0)

对我有用的是从php 5.6切换到php 7。

从php5.6到php7.0:

的Apache:

sudo a2dismod php5.6; sudo a2enmod php7.0; sudo service apache2 restart

CLI:

update-alternatives --set php /usr/bin/php7.0

当我进入localhost时,异常消失了。我希望这可以成为一种可行的选择。