use*_*769 0 php laravel laravel-valet
我正在开发一个遗留应用程序,它在 PHP 7.4 上运行。我能够隔离该应用程序来运行 php 7.4,但收到一条错误消息,提示安装或启用 PHP 的 imap 扩展 我安装了它,应该启用它,但它不起作用。知道为什么吗?当我运行时: valet php -m | grep imap 它返回空,但是当我在没有代客运行的情况下运行它时,我可以看到它正在运行。我认为它安装在 php 的主版本 8.1 上
我还尝试取消链接 8.1 并链接 7.4,然后运行brew install,但它没有改变任何内容。
谢谢,
小智 5
Valet 将从https://github.com/shivammathur/homebrew-php安装 php ,因此要添加扩展,您可以使用https://github.com/shivammathur/homebrew-extensions
因此,在您的示例中,运行:
brew install shivammathur/extensions/imap@7.4
您可以检查这是否有效:
valet php -i | grep imap
| 归档时间: |
|
| 查看次数: |
1687 次 |
| 最近记录: |