前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >mac重启,开启apache时报错~~~镜像没有找到

mac重启,开启apache时报错~~~镜像没有找到

作者头像
lin_zone
发布2018-08-15 10:46:30
4620
发布2018-08-15 10:46:30
举报
文章被收录于专栏:LIN_ZONELIN_ZONE

mac重启apache时,报类似下面的错

代码语言:javascript
复制
dyld: Library not loaded: /usr/local/lib/libjpeg8.dylib
Referenced from: /usr/local/bin/php
Reason: image not found
[1]    4494 trace trap  php

这个可能是homebrew把你原来的jpeg的库或者是其它的库升级了,然后PHP引用的是它编译时候的库没有变,所以就加载不到原来的库

解决办法一:

1.brew info libjpeg

结果:


2. brew switch libjpeg 8d/9b

3.重启服务器即可

如果其他情况,比如png等这些报类似的错误,这个办法应该也能解决

代码语言:javascript
复制
解决办法二:
自己还没时间尝试,这是在网上找到的答案
地址:https://stackoverflow.com/questions/32703296/dyld-library-not-loaded-usr-local-lib-libjpeg-8-dylib-homebrew-php

phpxx从源中重新编译公式(强烈推荐)

其他选项是卸载您的php公式,并从源重建,而不是使用瓶装版本。这样,php将使用当前安装的版本jpeg。假设你正在处理php71

代码语言:javascript
复制
brew reinstall php71 --with-httpd24 --other-options-here --build-from-source
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-08-17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • phpxx从源中重新编译公式(强烈推荐)
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档