Я пытаюсь установить php 7.2.11 с Homebrew (под управлением Mac OS X High Sierra 10.13.3).Перед запуском команды установки я очистил все мои предыдущие php-каталоги Homebrew, запустил doctor и т. Д. Когда я запустил brew install php
, он сказал, что «postinstall php не завершился успешно».Затем я запустил
HOMEBREW_DEBUG=1 brew -v postinstall php
Вывод говорит:
An exception occurred within a child process:
Errno::EEXIST: File exists @ syserr_fail2_in -/usr/local/Cellar/php/7.2.11/pecl
На самом деле именованный файл является символической ссылкой:
pecl -> /usr/local/lib/php/pecl
Но / usr / local / lib / php / pecl не существует.(Я не собираюсь обязательно устанавливать какие-либо расширения PECL.)
Может кто-нибудь сказать мне, что означает эта ошибка и, что более важно, как ее исправить?