我正在运行 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
Run Code Online (Sandbox Code Playgroud)
我自己找到了该怎么做。我正在查看我的用户文件夹,而 .profile 文件位于根文件夹中。然后我把它放进去:
导出 PATH="/usr/local/opt/php@7.4/bin:$PATH"
如果您想更改 php 版本,请参阅 /usr/local/opt/ 中的版本并更改 .profile 文件。更改后重启即可。
我希望它能帮助别人。
| 归档时间: |
|
| 查看次数: |
14341 次 |
| 最近记录: |