1 votos

502 Error de proxy al intentar utilizar Homebrew php72 con sitios web Server.app

Estoy teniendo un problema desconcertante con un sitio web en el servidor MacOS (server.app 5.6, High Sierra 10.13).

Todo funciona correctamente cuando la longitud de la url es inferior a 70 caracteres. A partir de 70 me da un error de proxy. La ruta absoluta cuenta respectivamente <= 94 - funciona, > 94 - Error.

enter image description here

¿Puede establecerse un límite en alguna parte?

EDITAR

Parece estar relacionado con el cambio del PHP del sistema a Homebrew.

EDITAR 2

En Sistema operativo Versión de PHP incluido en Server.app es 7.1.32 - funciona pero le falta el intl que necesito para Magento 2.3.3 proyecto
(Creo que intl se suministra con Server.app o MacOS/Xcode pero está inactivo por defecto)

En Versión PHP casera que estaba intentando usar: 7.2.25

En MySQL versión: 8.0.16 (Comunidad Oracle) El MySQL en realidad dice que está compilado para MacOS 10.14 y yo corro MacOS 10.13, no estoy seguro si eso es importante)

EDITAR 3

Después de más pruebas me di cuenta de que el error aparece también con urls más cortas, simples, páginas al azar, sin ningún patrón realmente (cuando se utiliza Homebrew PHP).

He comparado el php.ini de las instalaciones OS y Homebrew con un diff pero no he encontrado diferencias significativas. El error aparece incluso en un simple sitios web de Wordpress que no utilizan ninguna de las extensiones avanzadas de php.

Tengo el mismo Homebrew PHP instalado en mi otro Mac, mismo SO pero también Homebrew MySQL y sin el proxy - funciona bien.

0 votos

También si alguien tiene un consejo sobre cómo desactivar los errores de proxy que aparecen en front-end ...

1 votos

¡No dispares al mensajero! Es probable que el error esté relacionado con su sitio web y un servidor de aplicaciones (por ejemplo, TomCat, JBoss, etc.) o una base de datos vinculada a él. ¿Qué tipo de sitio web aloja?

0 votos

@klanomath tratando de alojar un sitio web de Magento, acabo de notar que el error de Proxy comenzó a aparecer al azar incluso en sitios simples de wordpress que también alojo. Comenzó después de cambiar el PHP de MacOS a Homebrew, supongo que debo comprobar las extensiones de PHP en el sistema operativo primero y luego tratar de establecer los mismos en el Homebrew (como no sé cómo agregar extensiones a PHP del sistema operativo ;-). Aparte de eso sólo hay MySQL corriendo en el servidor. Por cierto, prefiero la pantalla en blanco y los registros en el front-end de los sitios de producción ;-)

1voto

Matt R Puntos 136

Intentando llegar al fondo del asunto... lo más probable es que los problemas estén relacionados con la configuración específica del servidor Apache incluido en MacOS.

Creo que la única solución sería volver a instalar Apache con, por ejemplo, Homebrew, que es efectivamente migrar lejos de la obsoleta Server.app.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X