【问题标题】:PHP pear not locating php executablePHP pear 找不到 php 可执行文件
【发布时间】:2020-03-17 18:42:27
【问题描述】:

PHP pear 没有找到正确的 php 可执行文件。当我输入pear config-show 时显示以下错误。

/usr/local/bin/pear: line 28: /usr/local/Cellar/php55/5.5.36/bin/php: No such file or directory
/usr/local/bin/pear: line 28: exec: /usr/local/Cellar/php55/5.5.36/bin/php: cannot execute: No such file or directory

但是当我执行which php 时,我得到了

/usr/local/bin/php

我应该如何在 pear 中配置它

【问题讨论】:

    标签: php pear


    【解决方案1】:

    您需要设置 php 二进制文件的位置。您可以通过以下方式做到这一点:

    $ pear config-set php_bin /usr/local/bin/php
    

    如果这不起作用,您可以将不存在的 php 链接到正确的:

    $ sudo ln -s /usr/local/bin/php /usr/local/Cellar/php55/5.5.36/bin/php
    

    我希望这会有所帮助。

    【讨论】:

    • 第一个选项不起作用,因为梨不起作用。
    • 我尝试做符号链接,它有帮助,然后我做了第一个重新配置选项,它没有错误消息,但是,当我删除符号链接时梨停止工作,这意味着重新配置不起作用 att全部。
    【解决方案2】:

    我在 macPorts 上遇到了同样的问题

    符号链接修复了它

    sudo ln -s /opt/local/bin/php56 /opt/local/bin/php
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-11-11
      • 2016-02-05
      • 1970-01-01
      • 2017-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多