如何在php容器中编译mysqli扩展?
进入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个回答
test
2024-06-23
起初,我把mysql_config安装在mysql容器里了,所以在php容器里configure报错找不到。然后,我尝试仅仅在php容器里安装mysql_config包,也就是default-libmysqlclient-dev,然后configure也成功了。看来编译mysqli扩展,并不需要mysql的存在
回复
适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容