php - Mac完全卸载未从brew安装的php

标签 php macos

我正在运行 Mac Catalina 并希望删除 php 版本以降级到 php7.2 可能从现在开始使用 brew。
目前我有这个。
我不太关心错误,但我想要实现的是完全删除 7.3.11,然后从 brew 重新安装。我找不到任何关于替换不是来自 brew 的 php 的信息。请帮忙。

$ php -v
PHP Warning:  PHP Startup: Unable to load dynamic library 'php_imap.dll' (tried: /usr/lib/php/extensions/no-debug-non-zts-20180731/php_imap.dll (dlopen(/usr/lib/php/extensions/no-debug-non-zts-20180731/php_imap.dll, 0x0009): dlopen(): file not found: /usr/lib/php/extensions/no-debug-non-zts-20180731/php_imap.dll), /usr/lib/php/extensions/no-debug-non-zts-20180731/php_imap.dll.so (dlopen(/usr/lib/php/extensions/no-debug-non-zts-20180731/php_imap.dll.so, 0x0009): dlopen(): file not found: /usr/lib/php/extensions/no-debug-non-zts-20180731/php_imap.dll.so)) in Unknown on line 0
PHP 7.3.11 (cli) (built: Jun  5 2020 23:50:40) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.11, Copyright (c) 1998-2018 Zend Technologies

最佳答案

我发现自己该怎么做。当 .profile 文件位于根文件夹中时,我正在查看我的用户文件夹。然后我把这个放在里面:
导出路径="/usr/local/opt/php@7.4/bin:$PATH"
如果您想更改 php 版本,请查看您在/usr/local/opt/中的版本并更改 .profile 文件。更改后重新启动即可。
我希望它会帮助某人。

关于php - Mac完全卸载未从brew安装的php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64649853/

相关文章:

php - Codeigniter - SQLServer 数据库连接错误

php - 将图像存储在数据库中

android - I/O 错误连接被拒绝 android studio

macos - Mac OS X 中类似 Windows 的 Qt4 菜单栏

macos - 如何取消映射 Sublime Text 键绑定(bind),以便发生标准的os操作?

php - 删除 wordpress 站点中超过 2 年的帖子

php - Zend Mail - 电子邮件未发送

php - 使用 PHP 和 MySQL 填充下拉列表

winapi - 程序化桌面图标放置

Mac OS X 10.8 上的 MySQL ODBC