Bonjour, j'essaye d'installer PHP 8.0 sur mon mac mais je me hurte à la même erreur peut importe la méthode que j'utilise :
dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicuio.67.dylib
Referenced from: /usr/local/bin/php
Reason: image not found
[1] 23885 abort php -v
J'ai utilisé dernièrement les commandes suivantes :
brew upgrade php
brew tap shivammathur/php brew install shivammathur/php/php@8.0
brew link --overwrite --force php@8.0
La version actuelle de PHP que j'ai est :
WARNING: PHP is not recommended PHP is included in macOS for compatibility with legacy software.
Future versions of macOS will not include PHP.
PHP 7.3.24-(to be removed in future macOS) (cli) (built: Nov 23 2020 06:45:16) ( NTS )
Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.24, Copyright (c) 1998-2018 Zend Technologies
Pouvez-vous me venir en aide ?
Cdt,
C'est justement la manip que j'ai suvi et je suis toujours bloqué à ce jour sur ce problème
Quand tu as installé PHP via brew a un moment donné il ne t'a pas indiqué où il l'a placé ?
Non, et si je recommence les commandes pour l'installer j'ai un :
Warning: shivammathur/php/php 8.0.2 is already installed and up-to-date.
To reinstall 8.0.2, run:
brew reinstall php
Et si je veux le relink :
Warning: Already linked: /usr/local/Cellar/php/8.0.2
To relink:
brew unlink php && brew link php
J'ai biensûr reliké mais rien n'y fait
Tu as quoi dans ce dossier : /urs/local/bin tu as bien php qui est lié vers le Cella/php/8.0.2 ?
Non, j'ai pas de php dans le dossier /usr/local/bin
J'ai l'impression qu'il y a une confusion avec ma variable $PATH je comprends pas trop
J'ai l'impression que ta version de PHP installée n'est pas celle de brew.
Essaies de lister les versions de php installés par brew : brew list --formula |grep php
, désinstalle php si elle est installée : brew remove php
puis essaie de résintaller à nouveau : brew install php
.
Bonjour Adrien, quand je lance la commande censée lister les versions de php installées par brew j'ai aucun résultat.