Si le dá problemas esa función (por configuración) puede usar directamente la variable de servidor:
HTTP_USER_AGENT
Via PHP:
$_SERVER['HTTP_USER_AGENT']
Eso te devolverá una cadena completa con algunos datos del cliente (navegador) .. Tendrías que desglosarlos a base de explode() si los quieres por separado para tus estadísticas ..
Mas info:
http://www.php.net/manual/en/reserved.variables.php
Un saludo,