【问题标题】:laravel RuntimeException in EncryptionServiceProvider.php line 29: No supported encrypter found. The cipher and / or key length are invalidEncryptionServiceProvider.php 第 29 行中的 laravel RuntimeException:找不到支持的加密器。密码和/或密钥长度无效
【发布时间】:2017-05-26 07:30:08
【问题描述】:

enter image description here即使我更改了应用程序密钥和密码,我也一直收到此错误。

EncryptionServiceProvider.php 第 29 行中的 RuntimeException: 未找到支持的加密器。密码和/或密钥长度无效。

请问有什么解决办法吗?

【问题讨论】:

  • 试试php artisan:key generate
  • 我已经做到了。但我遇到了同样的问题
  • 查看Mbstring PHP Extension,试试phpinfo()并查看
  • 您需要在代码中的某处执行phpinfo() 并且必须运行它
  • 我不太确定应该把它放在哪里。对不起,我只是一个初学者。

标签: php laravel


【解决方案1】:

这些是 laravel 正常运行的强制扩展

 -PHP >= 5.5.9
 -OpenSSL PHP Extension
 -PDO PHP Extension
 -Mbstring PHP Extension
 -Tokenizer PHP Extension

确保你拥有这一切

【讨论】:

    猜你喜欢
    • 2016-03-26
    • 2015-10-09
    • 2016-06-11
    • 1970-01-01
    • 2016-03-20
    • 2018-06-18
    • 1970-01-01
    • 2021-06-17
    • 1970-01-01
    相关资源
    最近更新 更多