首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >laravel 4:未使用artisan生成密钥

laravel 4:未使用artisan生成密钥
EN

Stack Overflow用户
提问于 2013-05-30 00:04:21
回答 8查看 24.4K关注 0票数 19

运行时

php工匠密钥:generate

我可以在shell中看到生成的密钥,但app.php中的变量' key‘仍然为空。

在本地主机上运行windows-apache-php 5.4 - mysql。

在laravel 4测试版之前从未遇到过这个问题。

EN

回答 8

Stack Overflow用户

发布于 2013-05-30 07:44:28

也有同样的问题。

  1. 打开app.php
  2. 删除写有'YourSecretKey!!!'
  3. Ran 'php artisan key:generate'

的条目

在控制台中显示了一把钥匙,但在app.php中什么也没有!

解决方案是...与Laravel 3不同,不要删除默认的YourSecretKey!在app.php中,只需运行该命令,它就会工作。

希望这能有所帮助。

巴格瓦

票数 25
EN

Stack Overflow用户

发布于 2013-08-20 21:23:24

您不应该删除原始密钥,只需转到项目目录并运行

php artisan key:generate

如果你不按上一个键,它就会起作用。

票数 7
EN

Stack Overflow用户

发布于 2019-12-28 19:50:18

在使用xampp的Windows上使用L6也有同样的问题。

删除缓存的config php artisan config:clear

  • Regenerate key php artisan key:generate

希望能有所帮助。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16818804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档