Notice that in the table Session configuration options
You have the following:
Nombre | Por defecto | Cambiable
--------------------------------------------------------
session.auto_start | "0" | PHP_INI_PERDIR
If you check the Changeable value ( PHP_INI_PERDIR ), you'll see that can not be modified at runtime:
Modo | Significado
----------------------------------
PHP_INI_USER | La entrada se puede establecer en scripts de usuario (como con ini_set()) o en el registro de Windows. Desde PHP 5.3, la entrada puede ser establecida en .user.ini
PHP_INI_PERDIR | La entrada se puede establecer en php.ini, .htaccess, httpd.conf o .user.ini (desde PHP 5.3)
PHP_INI_SYSTEM | La entrada se puede establecer en php.ini o en httpd.conf
PHP_INI_ALL | La entrada se puede establecer en cualquier lugar
So that particular directive can only be modified in php.ini, .htaccess, httpd.conf or .user.ini .
Likewise, it would not make any sense to do what you want, because it would not make sense (at run time) to tell PHP to auto login at the same time you log in.