|
今天在64位Red Hat Enterprise Linux AS release 4 .7上編譯php5.2.6出錯,mysql是使用的RPM方式安裝的,php編譯代碼如下:
./configure --prefix=/usr/local/php --with-mysql --with-apxs2=/usr/local/apache/bin/apxs --with-openssl --with-curl --enable-xml --with-mcrypt --with-ttf --enable-magic-quotes --enable-fastcgi --enable-mbstring --with-iconv --enable-mbstring --with-gd --with-jpeg-dir --with-png-dir --with-zlib-dir --enable-sysvsem出現以下錯誤:checking for specified location of the MySQL UNIX socket... nochecking for MySQL UNIX socket location... noconfigure: error: Cannot find libmysqlclient under /usr.Note that the MySQL client library is not bundled anymore!
通過查找libmysqlclient,發現是在/usr/lib64/mysql/目錄內的libmysqlclient.so.16.0.0做的軟連接,php默認是去的 /usr/lib/搜索,所以沒有找到.找到問題了就好解決了.
類似的問題還有:
/usr/lib/libjpeg.so -> /usr/lib64/libjpeg.so
解決方法:
1.
cp -rp /usr/lib64/mysql/libmysqlclient.so.16.0.0 /usr/lib/libmysqlclient.so
2.
/usr/lib64/libmysqlclient.so -> libmysqlclient.so.16.0.0/usr/lib/libmysqlclient.so -> /usr/lib64/libmysqlclient.sochecking whether to enable embedded MySQLi support… nochecking for mysql_set_server_option in -lmysqlclient… noconfigure: error: wrong mysql library version or lib not found. Check config.log for more information
經過測試后, 發現如下解決方案:
# cd /usr/local/src/php-xxxxx/ext/mysqli# yum -y install mysql-devel# /phpize# ./configure 主站蜘蛛池模板: 国产精品高清全国免费观看 | 国产亚洲精品高清在线 | 天天干天天爽 | 色婷婷六月丁香在线观看 | 久久99国产精品亚洲 | 99国产成人精品2021 | 成人a视频 | 视频一区在线观看 | 狠狠色影院 | 精彩视频一区二区三区 | 久久久久久一级毛片免费野外 | 涩涩涩综合在线亚洲第一 | 国产一区二区三区在线观看免费 | 免费二级c片在线观看a | 国产自线一二三四2021 | www.草草草| 午夜精品视频5000 | 国产91在线精品 | 免费看美女的逼 | 五月婷婷啪 | 日本zzzzwww大片免费 | 婷婷激情视频 | 综合色天天 | 亚洲色图视频在线观看 | 欧美人在线视频 | 国产成人国产在线观看入口 | 久久婷婷色一区二区三区 | 97人人做人人爱 | 五月婷婷中文 | 草色网| 女人被狂躁的免费视频网站软件 | 久久久999 | 免费xxxxx在线观看网站 | 日韩亚洲欧洲在线com91tv | 亚洲综合区小说区激情区噜噜 | 中文字幕日本不卡一二三区 | 91国内揄拍·国内精品对白 | 五月亭亭六月丁香 | 久久大香伊蕉在人线国产昨爱 | 黄色视品 | 久久国产乱子 |