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

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

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等这些报类似的错误,这个办法应该也能解决

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

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

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

brew reinstall php71 --with-httpd24 --other-options-here --build-from-source

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏磨磨谈

Ceph用户邮件列表Vol45-Issue4

It is expected that the cluster log will be flooded with messages like: 2016-07-...

12430
来自专栏Golang语言社区

服务器端Go程序对长短链接的处理及运行参数的保存

对长、短连接的处理策略(模拟心跳) 作为一个可能会和很多Client进行通讯交互的Server,首先要保证的就是整个Server运行状态的稳定性,因此在和Cli...

44370
来自专栏AndroidTv

记录 FTPClient 超时处理的相关问题问题源码跟进结论常见异常

apache 有个开源库:commons-net,这个开源库中包括了各种基础的网络工具类,我使用了这个开源库中的 FTP 工具。

32320
来自专栏腾讯云数据库(TencentDB)

【腾讯云CDB】源码分析 · MySQL binlog组提交和Multi-Threaded-Slave

MySQL 5.6引入了基于schema的并行复制,即如果binlog events操作的是不同schema的对象,不是DDL,且操作的对象没有对其他schem...

1.2K10
来自专栏PingCAP的专栏

TiDB 源码阅读系列文章(十九)tikv-client(下)

上篇文章 中,我们介绍了数据读写过程中 tikv-client 需要解决的几个具体问题,本文将继续介绍 tikv-client 里的两个主要的模块——负责处理分...

23600
来自专栏醒者呆

程序员必备课程——网络编程入门

关键字:互联网协议,网络分层,socket,TCP/IP协议,jdk源码,多线程,线程池,ExecutorService 本文的主要目的是面向程序员,所以...

58760
来自专栏蘑菇先生的技术笔记

浅谈C#网络编程(一)

在现今软件开发中,网络编程是非常重要的一部分,本文简要介绍下网络编程的概念和实践。 Socket是一种网络编程接口,它是对传输层TCP、UDP通信协议的一层封...

13730
来自专栏木制robot技术杂谈

用Python模拟登陆微博

前言 最近在研究模拟登陆,看了很多教程,发现基本上都是只教怎么处理后就能登陆成功,没有讲解怎样得到处理的方法。经过的一天的研究,把微博模拟登陆基本上弄清楚了,下...

44690
来自专栏腾讯数据库技术

减少MySQL主从延迟的神器--并行复制大揭密

58630
来自专栏不想当开发的产品不是好测试

iptables

工作原理: ? 基础: 规则(rules)其实就是网络管理员预定义的条件,规则一般的定义为“如果数据包头符合这样的条件,就这样处理这个数据包”。规则存储在内核空...

40550

扫码关注云+社区

领取腾讯云代金券