gpt4 book ai didi

Heroku 上的 PHP Lumen 存在 Redis 问题

转载 作者:行者123 更新时间:2023-12-02 19:20:00 24 4
gpt4 key购买 nike

Heroku 说,要添加:

"require": {
...
"predis/predis": "1.0.3",
...
}

所以在构建时:- 安装 predis/predis (v1.1.1):从缓存加载我已绑定(bind)使用与 Heroku 文档相同的版本:- 安装 predis/predis (v1.0.3):正在下载 (100%) - 效果相同

之后,当我调用 redis 连接时,它返回:

Error
Class 'Redis' not found
in PhpRedisConnector.php line 70

最佳答案

Predis 正在寻找 redis 扩展,默认情况下不加载该扩展。

为了告诉heroku加载扩展,请将它们添加到您的composer.json文件中。在您的情况下,在 require 部分添加

 "require": {
"php": "^7",
"ext-redis": "*"
}

这是默认启用的扩展程序的完整列表,您将在下面找到可启用的扩展程序部分。

https://devcenter.heroku.com/articles/php-support#extensions

关于Heroku 上的 PHP Lumen 存在 Redis 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58571060/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com