Erreur dyld : Library not loaded : libicui18n.62.dylib après l'installation de Node.js via Homebrew
Bonjour à tous ! Je suis débutant en PHP, je travaille sur Mac. Aujourd'hui, j'ai décidé d'installer Node.js via Homebrew (commande `brew install node`), et après cela, mon PHP a cessé de fonctionner. Lorsque j'essaie d'exécuter un script, par exemple :
```php
```
j'obtiens une erreur dans le terminal :
```
dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.62.dylib
Referenced from: /usr/local/bin/php
Reason: image not found
```
PHP est également installé via Homebrew. Avant l'installation de Node, tout fonctionnait normalement. Il est probable que Homebrew ait mis à jour certaines bibliothèques, et PHP ne trouve plus la version requise d'icu4c. J'ai essayé de réinstaller PHP avec `brew reinstall php`, mais cela n'a pas aidé. Mon Mac fonctionne sous macOS Monterey.
Pouvez-vous m'indiquer comment corriger cette erreur ? Merci d'avance !
<<>>
Cause de l'erreur
Le problème survient car Homebrew, lors de l'installation de Node.js, a mis à jour la bibliothèque icu4c vers une nouvelle version, tandis que PHP continue de référencer l'ancienne.
No answers yet.
Connectez-vous pour laisser une réponse