Bueno .. tienes la función:
function_exists()
www.php.net/function_exists
Pero, .. eso no te asegura que las sesiones "funcionen" tal cual lo requiera tu aplicación. Para eso es necesario que veas otros detalles sobre la propagación del SID (como está configurada en ese servidor) y como lo hace tu aplicación.
Por defecto las sesiones siempre están activadas .. pero es la propagación del SID el que va a determinar en última instancia si las sesiones "como lo requiere tu aplicación" están configuradas para trabajar de la forma que necesitas.
Para ver una determinada directiva de configuración de PHP (su estado) puedes usar:
ini_get()
www.php.net/ini_get
así podras "ver" que estado tiene por ejemplo:
session.use_trans_sid
session.use_cookies
Entre otras directivas de configuración de sesiones para ver si son las que requiere tu aplicación .. O .. simplemente "forzar" determinada configuración para tu aplicación usando: ini_set() o bien creando un .htacces con esa configuración pre-fijada.
Un saludo,