Hoy hago un post para ayudar, que ya os creiais que volvía a preguntar.
Me ha pasado en una web, que después de 1 mes de subirla, y que todo haya funcionado perfectamente, views, slides, formularios de contacto... Hoy sea por lo que fuere estaba la pantalla en blanco cuando entrabas. Supongo que debe de ser por muchos y muy diferentes problemas, pero aquí va como se soluciona este:
En el index.php se añade:
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
Al principio de todo y sin eliminar nada. Justo debajo de <?php
Con esto veremos los errores que hay.
En mi caso salía esto:
Parse error: syntax error, unexpected T_STRING in /var/www/vhosts/espectaculosquearte.es/httpdocs/sites/all/modules/webform/webform.module on line 3335
Algo rarísimo, ya que había funcionado todo perfectamente, incluso los webforms. Al ver el error pensé que habrían entrado en el servidor para cambiar datos y se habían dejado unas comillas por ahí.
La línea estaba así:
$component = $node->webform['components'][$subject] »
Raro ya que yo no había tocado eso. Pero bueno, se solventó añadieniendo comillas y punto y coma.
$component = $node->webform['components'][$subject].".»";
Acordarse de quitar el código incluido anteriormente en el index.php
Espero que a alguien le sirva si le pasa ^^
Comments
Más recursos
También sirve ver el log de errores mediante:
sudo tail -f /var/log/syslogo también
sudo tail -f /var/log/apache2/error.logAdicionalmente, Xdebug también nos puede decir la traza completa hasta que se dio el error.
Senior Developer at Lullabot
https://www.lullabot.com/who-we-are/juampy-nr
+1 Aunque no todos tienen
+1
Aunque no todos tienen servidor propio, pero está bien jeje
A mi me ha pasado algo similar
Gracias por el tip, es bueno tener en mente este tipo de cosas para no desesperarse cuando algo falla en el servidor, o en el sitio.
A mi me ha pasado algo basicamente en mi servidor local para en donde trasteo con los sitios que estoy construyendo y es que en ocasiones quiero acceder al inicio y me aparece la pantalla en blanco o cuando activo o instalo un modulo me aparece todo en blanco.
En ocasiones se ha solucionado con el darle un simple refresh al sitio y en otras ocasiones he tenido que reiniciar el MAMP para que funcione todo de nueva cuenta.
Hasta ahora no he sabido porque he tenido estos problemas pero es lo que me ha pasado.
Pues tú no cambies nada si
Pues tú no cambies nada si con un refresh vuelve como estaba!!!
Ya sabes: Si funciona no lo toques.
WSOD
No veo que nadie te lo haya sugerido todavia, podes mirar en esta página que tiene varias sugerencias sobre posibles causas y soluciones al WSOD: http://drupal.org/node/158043
Saludos.
Vale, esa era la web en la
Vale, esa era la web en la que lo vi yo. Parezco...