使用 Envoyer 部署时作曲家出现问题
issue with composer when deploying using Envoyer
我在使用 envoyer 部署我的 laravel 应用程序时遇到问题,安装 composer 依赖项时出现错误,这里是:
正在生成自动加载文件
Illuminate\Foundation\ComposerScripts::postInstall
php artisan optimize
[运行时异常]
找不到支持的加密器。密码和/或密钥长度无效。
这是我的第一次,我有很多错误,我真的不知道如何解决它们,非常感谢您的帮助,谢谢
您需要使用命令生成密钥 php artisan generate:key
由于生产环境中不存在 .env,因此将配置文件下的 app.php 更改为如下内容
'key' => 环境('APP_KEY','base64:42KCuY7E8Zc+JHrUZFyta4yspqLAjcVZeZVvymrjZBI=')
这将解决您的问题。
我在使用 envoyer 部署我的 laravel 应用程序时遇到问题,安装 composer 依赖项时出现错误,这里是:
正在生成自动加载文件
Illuminate\Foundation\ComposerScripts::postInstall php artisan optimize
[运行时异常]
找不到支持的加密器。密码和/或密钥长度无效。
这是我的第一次,我有很多错误,我真的不知道如何解决它们,非常感谢您的帮助,谢谢
您需要使用命令生成密钥 php artisan generate:key
由于生产环境中不存在 .env,因此将配置文件下的 app.php 更改为如下内容
'key' => 环境('APP_KEY','base64:42KCuY7E8Zc+JHrUZFyta4yspqLAjcVZeZVvymrjZBI=')
这将解决您的问题。