Таким образом, в некотором беспорядке здесь. Я пытался изменить версию моей версии El Capitan PHP (5.6.2) на PHP7, однако я немного напутал.

Теперь я просто хочу вернуть вещи в нормальное русло.

Когда я запускаю which php , я получаю это:

/usr/local/php7/bin/php

which should be default:
/usr/bin/php

Когда я запускаю php -v , я получаю эту ошибку:

dyld: Library not loaded: /usr/local/php5/lib/libtidy-0.99.0.dylib
  Referenced from: /usr/local/bin/php
  Reason: image not found
Trace/BPT trap: 5

Я сделал несколько вещей, неправильно. Начиная с неправильных путей. Это начало беспорядок (глупо). Обратите внимание, что папка php7 не существует ...

 sudo mv /usr/local/bin/php /usr/local/bin/php7
 sudo ln -s /usr/local/php7/bin/php /usr/local/bin/php
 export PATH=/usr/local/php7/bin:$PATH

Как я могу вернуть вещь в состояние по умолчанию?

1 ответ1

2

предустановленная php-версия вашего Mac все еще должна быть 5.6, которая, я думаю, должна быть под

/usr/bin/php


Просто следуйте этим простым шагам, и вы вернетесь к нормальной жизни:

  1. В терминале запустите vim ~/.bash_profile

  2. Введите i, а затем вставьте следующее в верхней части файла:

export PATH=/usr/bin:$PATH

Нажмите ESC , введите :wq и нажмите Enter

  1. В Терминале запустите source ~/.bash_profile


Вы можете проверить эту ссылку:

чистая переустановка

изменение пути php

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .