Pero . vistes los "detalles" de PHP 5?
Ha cambiado algunas cosas más que sólo añadir más funciones ... Hay directivas de configuración de PHP que antes estaban en "off" por defecto y ahora a "on" entre otras cosas como que Mysql NO vienen instalado por defecto sino que hay que instalarlo como extensión.
Lee este mensaje:
http://www.forosdelweb.com/f18/instalacion-php-5-0-sobre-win32-manual-apache-2-50-a-217240/
El hecho de que no veas ningún mensaje de error es probable a que tengas
display_errors = OFF
en conjunto con:
error_reporting = a un bajo nivel de errores (usa E_ALL para tus pruebas).
Un saludo,
PD: Deberías indicar el Sistema Operativo que usas.