作者alpho (阿否)
看板PHP
标题[请益] 编译extension 要怎麽不带debug
时间Wed Dec 1 09:45:44 2021
如题,
PHP 5.5.38
OS CentOS 6.5
以前专案是接mysql 的,最近有需要连mssql 查询,我参考:
https://blog.csdn.net/21aspnet/article/details/47451253
除了freetds 和sql版本变新以外没什麽问题,也能连上测试用的sql server
不过build出来的mssql.so ,要用的时候遇到问题:
PHP Warning: PHP Startup: mssql: Unable to initialize module
Module compiled with build ID=AP20121212,NTS,debug
PHP compiled with build ID=AP20121212,NTS
These options need to match
简单说就是build出来的和原本php版本不合。
後续我只查到不要在debug mode 里,用make clean all之後重build一次
我改完 php-config (只有把—enable-debug 删掉) 後重build , 或重新解压缩用乾净的ext/mssql 重跑都还是会有那个debug
请问怎麽build出不带debug的so, 或怎麽关掉debug mode .
感谢
-----
Sent from JPTT on my iPhone
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.137.170.47 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1638323149.A.60D.html
※ 编辑: alpho (223.137.170.47 台湾), 12/01/2021 11:26:10