如何在php容器中编译mysqli扩展?

作者站长头像
站长
· 阅读数 6

进入php源码目录中,配置需要提供mysql_config文件的位置,而且mysql_config文件又要去找mysql其他文件。

./configure --with-php-config=/usr/local/bin/php-config --with-mysqli=/usr/bin/mysql_config

由于我的php 和mysql 是2个容器 ,不在一个文件系统里,这可怎么办呀?

回复
1个回答
avatar
test
2024-06-23

起初,我把mysql_config安装在mysql容器里了,所以在php容器里configure报错找不到。然后,我尝试仅仅在php容器里安装mysql_config包,也就是default-libmysqlclient-dev,然后configure也成功了。看来编译mysqli扩展,并不需要mysql的存在

回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容