el manual dice algo al respecto..
Cita: Set cookie parameters defined in the php.ini file. The effect of this function only lasts for the duration of the script. Thus, you need to call session_set_cookie_params() for every request and before session_start() is called.
osea, que: "
El efecto de esta funcion solo es mientras dura el script... tu necesitas llamar a session_set_cookie_params() por cada peticion, y antes de que session_start() sea llamado"
espero sirva de algo....