首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >自制升级删除PHP: dyld:库未加载: /usr/local/opt/libpsl/lib/libpsl.5.dylib

自制升级删除PHP: dyld:库未加载: /usr/local/opt/libpsl/lib/libpsl.5.dylib
EN

Stack Overflow用户
提问于 2019-09-09 09:20:08
回答 4查看 16.9K关注 0票数 18

今天,我升级了Homebrew,这导致PHP版本(7.2-7.3)被删除。每当我试图重新安装它们时,都会显示以下错误:

代码语言:javascript
复制
dyld: Library not loaded: /usr/local/opt/libpsl/lib/libpsl.5.dylib
Referenced from: /usr/local/opt/curl-openssl/bin/curl
Reason: image not found
Error: An exception occurred within a child process:
DownloadError: Failed to download resource "php"
Download failed: https://www.php.net/distributions/php-7.3.9.tar.xz

有什么建议吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2019-09-09 09:24:15

好的,我已经通过安装这个库brew install libpsl来解决这个问题

然后重新安装php brew reinstall php@7.2 --build-from-source

php@7.3也是如此

请注意,重新安装php将重置所有php配置。

票数 46
EN

Stack Overflow用户

发布于 2019-09-11 02:58:51

在将php迁移到OpenSSH 1.1之后,这是一个bug。没有必要安装libpsl

pr-44048已经解决了这个问题。您应该卸载libpsl并重新安装php

代码语言:javascript
复制
brew uninstall libpsl
brew reinstall php
票数 4
EN

Stack Overflow用户

发布于 2021-05-03 14:28:37

删除C业力文件夹并安装PHP再次对我有效。

代码语言:javascript
复制
rm -rf /Users/rafaelgomes/.composer/*
rm -rf /usr/local/Cellar/*
brew doctor ; brew update ; brew upgrade
brew install php
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57851117

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档