#Ya lo resolví muchas gracias igualmente
1 messages · Page 1 of 1 (latest)
Hola, puedes usar varias opciones, editar la configuracion del servidor editar php.init, .htccess o un script de uso general
suelo usar php.init pero no todo los hosting lo permien, en ese caso uso un arhcio de configuracion que es llamado antes d einicar session
alli seteara el tiempo de la session de diferente aneras, por session o por ocookie de session.
https://www.php.net/manual/es/function.session-set-cookie-params.php
<?php
ini_set('session.gc_maxlifetime', 3600);
session_set_cookie_params(3600);
session_start();
debo crear un archivo llamado PHP.init y poner ese código?
no, php.init es el de configuracion y e sun metodo para hacer que la session tenga 1 hroa de validez
el script que t epase e spar ahacerlo por fuera del archivo de inializacion, por si no tienen acceso.
Yo quiero un código que se inserte por ejemplo en mi httacces que haga eso. Que 1 hora la sesión se cierre
si tenes acceso a .htaccess ''php_value session.gc_maxlifetime 3600''
si tenes acceso la configuración. apache podes desde ese archivo. es mejor que hacerlo en .htaccess
si no tenes acceso a apache o no te animas a htaccess lo pones en un script de PHP que sea llamado en todo los otros.