【问题标题】:How to install pear/pecl/xdebug for php using macports如何使用 macports 为 php 安装 pear/pecl/xdebug
【发布时间】:2019-02-01 17:04:45
【问题描述】:

我在 MacOS Mojave 上使用 macports 进行了 PHP 设置。我刚从5.6升级到7.3;一切正常,除了我需要 xdebug,它需要 pecl,它需要 pear,而且我不再有 pear 的工作副本。

我找到了几个使用自制软件的答案,但这意味着卸载大量的东西并用自制软件重新安装它们,如果我不需要的话,我宁愿不这样做。

其他帖子中提到的各种其他解决方案不再起作用,因为http://pear.php.net/ 已无限期关闭。我可以找到他们的 github 站点,但我不太清楚该做什么,因为他们的 INSTALL 文件没有针对 mac 的说明。

有什么想法吗?

【问题讨论】:

    标签: pear macports pecl macos-mojave php-7.3


    【解决方案1】:

    如果 php 7.2 就足够了,MacPorts 有一个 php72-xdebug 的端口。您可以使用

    安装它
    sudo 端口安装 php72-xdebug

    如果你真的想要 7.3 支持,你可以 ping 那些包的维护者。有许多端口的 php73-xxx 版本。他目前还没有开始 xdebug。

    更一般地说,使用 MacPorts 搜索工具来检查您感兴趣的包。例如,在终端中输入以下命令:

    端口搜索xdebug

    可以在网站的可用端口页面上执行类似的搜索:

    https://www.macports.org/ports.php

    【讨论】:

    • 感谢克雷格解决目标而不是直接回答问题!我已经与维护人员核实过:只要他对有适当更新的 xdebug 版本(github.com/macports/macports-ports/pull/…)感到满意,就会立即使用 php73-xdebug。
    猜你喜欢
    • 2015-07-22
    • 2019-12-05
    • 2021-05-18
    • 2012-07-15
    • 2013-02-21
    • 1970-01-01
    • 2012-03-21
    • 1970-01-01
    • 2020-12-27
    相关资源
    最近更新 更多