Problema de Facebook php SDK getLogoutUrl ()

Cuando quiero cerrar la sesión de los usuarios de mi sitio web, uso:

$logoutUrl = $facebook->getLogoutUrl(array('next' => 'logout.php'));

Y$logoutUrl muestra el enlace correcto, sin embargo, no me está redirigiendo a la URL especificada en el siguiente. Me redirige a la página que comenzó a cerrar sesión.

Parece que hay muchos artículos en internet, pero todos usan los mismos métodos y para muchas personas no funcionan. ¿Cómo cerrar sesión correctamente en Facebook y luego ejecutar mi script de cierre de sesión normal?

EDITAR: Esto funcionó, pero todavía quiere un cierre de sesión no basado en JavaScript SDK.

<a id="logout" href="logout.php" onclick="FB.logout(function(response) { window.location = 'logout.php' }); return false;" title="<?php echo $lang['logout']; ?>"><?php echo $lang['logout']; ?></a>

Respuestas a la pregunta(2)

Su respuesta a la pregunta