Maison  >  Article  >  développement back-end  >  Pourquoi PHP ne parvient-il pas à se charger après l'installation de Node via Homebrew : "dyld : Bibliothèque non chargée : /usr/local/opt/icu4c/lib/libicui18n.62.dylib" ?

Pourquoi PHP ne parvient-il pas à se charger après l'installation de Node via Homebrew : "dyld : Bibliothèque non chargée : /usr/local/opt/icu4c/lib/libicui18n.62.dylib" ?

Linda Hamilton
Linda Hamiltonoriginal
2024-11-09 09:33:02989parcourir

Why Does PHP Fail to Load After Installing Node via Homebrew:

PHP ne parvient pas à se charger après l'installation de Node via Homebrew : "dyld : Bibliothèque non chargée : /usr/local/opt/icu4c/lib/libicui18n.62.dylib"

Problème :

Après l'installation de Node.js à l'aide d'Homebrew sur macOS Mojave , PHP rencontre une erreur lors de la tentative de chargement d'un library :

dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.62.dylib
Referenced from: /usr/local/bin/php
Reason: image not found

La désinstallation de Node.js et d'icu4c ne résout pas le problème.

Solution :

Pour résoudre cette erreur, le les étapes suivantes ont été recommandées :

Version Homebrew Incompatibilité :

  • Exécutez le nettoyage de brassage pour résoudre toute incompatibilité de version dans les packages Homebrew.

Mise à niveau du package :

  • Mettez à niveau des packages spécifiques, y compris icu4c, à l'aide de Brew Upgrade icu4c.
  • Vous pouvez également mettre à niveau tous les packages installés en exécutant Brew Upgrade.

Nettoyage :

  • Une fois la mise à niveau terminée , exécutez Brew Cleanup pour supprimer tout élément obsolète ou inutile. fichiers.

Attention :

  • La mise à niveau de tous les packages peut affecter d'autres applications ou configurations.
  • Assurez-vous d'avoir sauvegardé toutes les données critiques avant d'effectuer ces actions.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn