Estos días alistamos un servidor con nginx, memcached y xcache para vbulletin, luego de pruebas todo funcionaba menos el admincp, o sea el panel de admin vbulletin, que en principio funcionaba pero al guardar las opciones daba un error 500 o página en blanco.
Pensamos que era el nginx, luego de muchas pruebas puse apache y tenia el mismo error, al final descartamos el servidor, la solución fue sencilla, era un plugin :/
vbulletin página en blanco
Añadimos esta linea al config.php
define(‘DISABLE_HOOKS’, true);
COn eso se deshabilitan los plugins, si el error desaparece fue culpa de un plugin, si no, es otra cosa y a seguir buscando.
Si fuera algún plugin tenemos que deshabilitarlos todos y luego tenemos que ir activan dolos uno por uno.
Las páginas en blanco la mayoría de las veces son provocadas por algún plugin, si no puede ser el tiempo de conexión a la base de datos y también que el servidor se quede sin RAM, / memory_limit de php, aunque estos errores aparecen normalmente en el error log, en cambio el de este plugin no, así que nos costo más encontrarlo.
Por otro lado, si no les sirve la solución pueden ver este enlace de la web de vbulletin, que da más soluciones al problema:
http://www.vbulletin.com/docs/html/blank_pages