Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

1.8K
Views
dyld: Biblioteca no cargada: /usr/local/opt/tidy-html5/lib/libtidy.5.dylib

Tengo un problema con mi php en mac, anteriormente tenía 2 versiones de php php7.3 y php7.2. por alguna razón los desinstalé y luego reinstalé php7.2. cuando ejecuto brew link php@7.2 y php -v recibo el mensaje dyld: Library not loaded: /usr/local/opt/tidy-html5/lib/libtidy.5.dylib Referenced from: /usr/local/opt/php@7.2/bin/php Ya ejecuté el comando brew update brew upgrade php reinstall php@7.2 pero recibo el mismo mensaje de error.

over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

Tuve el mismo problema, después de cambiar php@7.4 (atrás) a php 7.2

Reinstalar php@7.2 no ayudó. Lo que ayudó fue:

 brew reinstall tidy-html5
over 4 years ago · Santiago Trujillo Report

0

OK, estoy seguro de que esta no es la forma correcta de hacerlo, pero funcionó para mí. Creo que puede tener que ver con el final de la vida útil de PHP 7.2 y las cosas que no se instalan correctamente, ya que ahora está obsoleto en sentido ascendente.

Seguí adelante y miré la carpeta /usr/local/opt/tidy-html5/lib/ y, de hecho, libtidy.5.dylib no estaba allí... pero libtidy.5.8.0.dylib . Así que simplemente enlacé el dylib que tenía a libtidy.5.dylib así:

 ln -s /usr/local/opt/tidy-html5/lib/libtidy.5.8.0.dylib /usr/local/opt/tidy-html5/lib/libtidy.5.dylib

¡Y eso funcionó muy bien!

Había algunas otras bibliotecas que necesitaban el mismo tratamiento dentro de la carpeta /usr/local/opt/openldap/lib/ , pero era la misma idea. Busque en la carpeta donde no se encuentra la biblioteca y es posible que tenga un nombre con un número de versión más específico. ln -s ellos (o incluso cp o mv ellos) para que coincidan con el archivo que PHP está buscando y estará listo para comenzar.

over 4 years ago · Santiago Trujillo Report

0

En mi caso, tuve que desinstalar php@7.2 con brew. Si tiene alguna configuración relacionada en ./bash_profile o similar, no olvide verificarla para evitar problemas de configuración incorrecta

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!