注意:这个问题不是这些问题的重复:
我收到此错误:
production.ERROR: exception 'RuntimeException' with message 'No supported encrypter found. The cipher and / or key length are invalid.' in /home/coder/.local/share/Trash/files/myblog/vendor/laravel/framework/src/Illuminate/Encryption/EncryptionServiceProvider.php:45
当我尝试dd($config['key']);
它返回'null'。甚至数据库环境变量也返回 null。所以这意味着 Laravel 没有从 .env 文件中读取。
- 是什么原因?
- 如何解决这个问题?
现在我已经通过在 Config/app.php 文件中手动指定键并在 Config/database.php 文件中设置数据库值来解决这个问题
我怀疑我的 .env 文件的权限/所有者错误。我正在使用Elementary OS进行开发