2015-06-16 12 views
37

Chcę zainstalować php54-redis.Jak mogę naprawić "Błąd: Formuły znalezione w wielu dotknięciach"?

Yu:nginx Yu$ brew install josegonzalez/php/php54-redis

==> Installing php54-redis from josegonzalez/homebrew-php

Error: Formulae found in multiple taps:

  • homebrew/php/php54

  • josegonzalez/php/php54

Please use the fully-qualified name e.g. homebrew/php/php54 to refer the formula.

Co robię źle i jak jest prawidłowo wykonywane?

Odpowiedz

83
brew untap josegonzalez/homebrew-php 

This to ten sam problem.

josegonzalez/homebrew-php został przeniesiony do homebrew/php, więc możemy go odtworzyć, aby naprawić błąd.

+0

Jeśli to jest rzeczywiście odpowiedź, proszę szczegółowo opisać, co było błędem i jak to pomaga. – Vesper

+0

To działa, dziękuję – kangaswad

34

Odwołując się do this GitHub issue link, musisz wykonać następujące czynności za pomocą dotknięcia, którego nie chcesz. W tym przypadku, jeśli nie chcesz kran homebrew/php/php54, spróbuj tego:

brew untap homebrew/php 
brew tap --repair 
brew update 

Właśnie próbowałem go w drugiej beczki (brew untap josegonzalez/php) i to działało dobrze.

+1

Musiałem też warzyć odłączenie php53, aby zainstalować php54. Powyższe było bardzo pomocne. Dziękuję Ci!! – user24793

+0

@ user24793 Moja przyjemność! Cieszę się, że mój mały wkład pomógł komuś w świecie SO :) – ryanm

-1

Wiem, że to może być ryzykowne, ale w moim przypadku inne rozwiązania nie działały, więc usunąłem /usr/local/Homebrew/Library/ ręcznie i wszystko znowu działało.

Powiązane problemy