【发布时间】:2016-07-16 15:59:08
【问题描述】:
我正在安装“Laravel Framework 5.2.26 版”,但在我的 ubuntu 操作系统中生成密钥时遇到错误
user@CN43:/var/www/html/laravel_1$ php artisan key:generate
[ErrorException]
file_get_contents(/var/www/html/laravel_1/.env): failed to open stream: No
such file or directory
之后,我会将.env.example 文件更新为.env,并在密钥生成命令返回该密钥后更新.env 文件中的所有信息
user@CN43:/var/www/html/laravel_1$ php artisan key:generate
Application key [base64:uD6hjLx+j1uMYDBEi7GMz8eMgD/KHc8W27rwSko8Cos=] set successfully.
但是那个键不起作用。怎么了???
在我的 chrome 控制台错误是
Failed to load resource: net::ERR_EMPTY_RESPONSE
http://localhost/laravel_1/public/:1 GET http://localhost/laravel_1/public/ net::ERR_EMPTY_RESPONSE
http://localhost/laravel_1/public/:1 GET http://localhost/laravel_1/public/ net::ERR_EMPTY_RESPONSE
.env文件
APP_ENV=local
APP_DEBUG=true
APP_KEY=base64:i7WQo9iUSQud+Oi90HGJzonE4w+SPaV3NI3AMBnee3A=
APP_URL=http://localhost
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel_master
DB_USERNAME=root
DB_PASSWORD=123
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
【问题讨论】:
-
请显示您的 .env 文件
-
你为什么认为这里的键有问题?请显示产生此错误的代码(控制器或
routes.php中的代码)。 -
我用 env 文件更新问题
-
@BalaguruMurugan 所以你的 .env 现在很好,
php artisan key:generate现在应该运行正常,所以问题不在于你的 APP_KEY,现在你需要显示你的控制器文件和异常,如果有任何出现在你的屏幕 -
请检查您的 APP_KEY 是否超过 32 个字符。不会超过 32 个字符
标签: php laravel ubuntu installation