php 配置安装过程错误(已解决,请会shell脚本的来帮忙解释一下)

回复 收藏
本帖最后由 stone 于 2016-1-6 20:42 编辑

版本:
Mysql-5.7.10-linu-glib2.5-i686
PHP 5.6.16

安装过程遇到的错误都能解决,但这个搞不定
configure: error: Cannot find libmysqlclient_r under /usr/local/mysql
我的mysql正确安装了,除了忘了指定data目录(用的默认的),
一旦当我把--with-mysql 改成 /usr/local/mysql/bin,则出现这个错误
configure: error: Cannot find MySQL header files under /usr/local/mysql/bin

网上搜了一两个小时,反复 ./configure ……,还是没搞定,然后发了这个帖子,然后吃饭去了。。。
后来又在网上搜,找到了这个方法 。

我现在还没学到shell脚本,不怎么看的懂,希望懂得人帮忙解释一下这个脚本的完整意思。先谢谢了。
  1. cd /usr/local/mysql/lib
  2. for f in libmysqlclient.so*; do ln -s $f $(echo $f | sed s/libmysqlclient/libmysqlclient_r/); done
  3. ln -s libmysqlclient.a libmysqlclient_r.a



2016-01-06 10:52 举报
已邀请:

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: