Problema: Sites em branco após atualizar kernel no CentOS

  • Autor Autor marcelosi
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
M

marcelosi

Curioso
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
SOLUCIONADO Error. Me muestra web en blanco. CentOS

Hola a todos, a ver si me dais algo de luz.

Hace unos días actualice el kernel del servidor centos por seguridad del ataque “Spectre” y “Meltdown”. Desde entonces las webs que tengo (3) en html sencillo me salen en blanco en cambio las que están hechas con prestashop y joomla se ven perfectamente. He reiniciado el servidor varias veces y nada. He cambiado desde plesk las versiones de php y nada, en error_log no dice nada.

que pudo haber afectado esta ultima actualización?

gracias.
 
Última edição:
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
[MENTION=187308]marcelosi[/MENTION] debes revisar el vhost que conecta tus sitios web con el webserver (documentroot) ya sea en Apache o en Nginx, seguramente por algún motivo ha perdido su respectiva configuración o en el peor de los casos actualizando el kernel has instalado algo que te esta interfiriendo con esto.
 
Normalmente, cuanto te aparece una web en blanco.. significa que tienes un error en el código fuente.
Muchas veces, al actualizar de versión... se instalar una versión distinta de PHP.. por ejemplo, el PHP normalmente funciona con la versión 5.. pero si haces update lo más probable es que te ponga la versión 7, y hay comandos antiguos que no funcionan con la 7.
Para probar eso.. sube un archivom en una ruta que conozcas y ponle "
<?php

phpinfo();

?>

Si no se ejecuta.. tienes problemas con la configuración del servidor.
Si por el contrario, se ejecuta,. tienes incompatibilidad de versiones.

Como detectar donde está el error de PHP ?
La mayoria de configuraciones de PHP, ocultan los errores para evitar que los hackers puedan "precedir" algun tipo de Injection.
Si quieres activarlo temporalmente, pon esto arriba de tu "index.php"

error_reporting(E_ALL);
ini_set('display_errors', 1);



Venga, saludos.🙂
 
Es curioso...
en plesk ya he comprobado la version de PHP y estan todas en 5.4 lo cambie a 5.6 y 7 y nada igual. He creado el archivo que me dices con:
<?php

phpinfo();

?>

y sale la info de PHP 5.4

Lo curioso es q en los dominios q tengo prestashop y joomla funcionan bien (se ven las webs), pero si en estos dominio pongo estas web html no se ve nada. El codigo HTML es simple, no lo entiendo, he quitado todo dentro de head y nada, he conseguido q se vean los html con pocas cosas (poco texto) en cuanto pongo mas código deja de verse.

he hecho la prueba de poner un html en blanco con una foto y un texto "web en mantenimiento" y se ve perfectamente, copio la imagen y el texto, lo repito 5 veces mas y deja de verse la web. (si lo repito 4 veces si se ve la web jejeje)

no lo entiendo...

Gracias

- - - Actualizado - - -

SOLUCIONADO:

me acorde que a parte de actualizar el server tb instale la extension de Google PageSpeed Insights en Plesk, la elimine y volvió a funcionar todo. Algo configuraba en Apache 😡

Gracias lostfly y Carlos
 
Última edição:
De nada.

Saludos.
 
Voltar
Topo