加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

--enable-opcache=no 报错处理

发布时间:2020-12-13 21:26:33 所属栏目:PHP教程 来源:网络整理
导读:#PHP编译时错误:configure: error: Don‘t know how to define struct flock on this system,set --enable-opcache=no 解决方法是: sudo ln -s /usr/local/mysql/lib/libmysqlclient.so /usr/lib/ sudo ln -s /usr/local/mysql/lib/libmysqlclient.so.20 /

#PHP编译时错误:configure: error: Don‘t know how to define struct flock on this system,set --enable-opcache=no

解决方法是:

sudo ln -s /usr/local/mysql/lib/libmysqlclient.so /usr/lib/
sudo ln -s /usr/local/mysql/lib/libmysqlclient.so.20 /usr/lib/

(注意,如果是64位的系统,应该软链接到/usr/lib64/目录下。并且,第二个有可能不是libmysqlclient.so.20,最后两位数有可能是其他,根据mysql的版本而变化)

还有一种可能是/usr/local/lib下的库文件没有加载,可如下操作:

1 vim /etc/ld.so.conf.d/local.conf     # 编辑库文件(该文件可能不存在,不存在则创建一个新的)
2 /usr/local/lib                       # 添加该行
3 /usr/local/lib64                     # 64位系统的除了添加上一行,还需要添加此行
4 :wq                                  # 保存退出
5 ldconfig -v                          # 使之生效

?

————————————————版权声明:本文为CSDN博主「CCxiabin」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/chenxiabinffff/article/details/51612149

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读