我在MacOS Mojave上使用macports进行了PHP设置。我刚刚从5.6升级到7.3;一切正常,除了我需要xdebug,需要pecl,需要pear和我不再有梨的工作副本。
我找到了一些使用自制软件的答案,但这意味着卸载大量内容并使用自制软件重新安装它们,如果不需要的话,我宁愿不这样做。
其他帖子中提到的各种其他解决方案都无法正常工作,因为http://pear.php.net/会无限期下降。我可以找到他们的github站点,但是我从那里看不到该怎么做,因为他们的INSTALL文件没有适用于Mac的说明。
有什么想法吗?
答案 0 :(得分:1)
如果php 7.2已足够,则MacPorts拥有一个php72-xdebug的端口。您可以使用
sudo port install php72-xdebug
安装它
如果您确实需要7.3支持,则可以ping这些软件包的维护者。有许多端口的php73-xxx版本。目前,他还没有xdebug。
通常,使用MacPorts搜索工具来检查您感兴趣的软件包。例如,在终端中输入以下命令:
port search xdebug
可以在网站上的“可用端口”页面上进行类似的搜索: