【问题标题】:Why xdebug.so is not in php 8 folder when installing from homebrew?为什么从自制软件安装时 xdebug.so 不在 php 8 文件夹中?
【发布时间】:2021-10-20 19:11:32
【问题描述】:

所以我用 homebrew 安装了 php 8,我得到了 PHP 8 安装文件夹。但是,我正在尝试将 xdebug 与 phpstorm 连接起来。因此,当我到链接“zend_extension=”路径的步骤时,PHP 8.0.1 文件夹不包含 xdebug.so(我已经查看并搜索了它不存在的所有地方),我有其他版本的 PHP像 7.3 和 7.4 一样,它们里面有 xdebug 可能是因为我没有使用自制软件来安装 7.3 和 7.4 版本,或者可能是我不知道的其他东西。我已经尝试删除版本 PHP 8 并再次安装它,但这不会给我包含 xdebug.so 的扩展文件夹,所以我可以将该路径添加到 'zend_extension='

【问题讨论】:

    标签: php homebrew xdebug


    【解决方案1】:

    Homebrew 默认不会自动安装 Xdebug 扩展,但你可以使用pecl 轻松安装:

    $ cd /usr/local/Cellar/php/8.0.10/bin
    $ ./pecl install xdebug
    

    【讨论】:

    • 当我执行 pecl install xdebug 时,我在 mac 终端中找不到命令
    • 对不起,我已经更新了我的答案,请再试一次。还请确保在路径中使用已安装 PHP 的正确 PHP 版本。
    猜你喜欢
    • 2020-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-27
    • 1970-01-01
    • 1970-01-01
    • 2016-02-12
    相关资源
    最近更新 更多