首页> 实战笔录 >PHP开发笔记 >Hyperf Hyperf

Hyperf安装运行时需要安装的扩展,以及需要开启的一些php函数

作者:小萝卜 2025-05-27 浏览 94

简介Hyperf3.1安装运行时需要安装的扩展,以及需要开启的一些php函数,否则无法正常运行hyperf框架

Hyperf3.1自行完成环境搭建,需要确保运行环境达到了以下的要求:

  • PHP >= 8.0
  • 以下任一网络引擎
  • JSON PHP 扩展
  • Pcntl PHP 扩展(仅在 Swoole 引擎时)
  • OpenSSL PHP 扩展(如需要使用到 HTTPS)
  • PDO PHP 扩展 (如需要使用到 MySQL 客户端)
  • Redis PHP 扩展 (如需要使用到 Redis 客户端)
  • Protobuf PHP 扩展 (如需要使用到 gRPC 服务端或客户端)

Composer install安装依赖包时需要开启以下php函数:

putenv

proc_open


php watch -c运行项目时需要开启以下函数:

exec

pcntl_fork

pcntl_wait

做完上述操作,再次运行php watch -c还是报错:

Lcobucci\JWT\Signer\Key\InMemory::base64Encoded(): Argument #1 ($contents) must be of type string, null given

检查下.env配置文件是否存在,我将.env.example重命名为.env再次运行就可以了

很赞哦! (0)

文章评论

    高端网站建设