Tengo un problema que podría estar localizado en la configuración del php.ini.
El caso es que en un servidor de pago subo un archivo con por ejemplo este simple código:
Código PHP:
<?
session_start();
if (!isset($_SESSION['times'])){
$_SESSION['times']=0;
}
$_SESSION['times']++;
echo "<br />Ha visto ".$_SESSION['times']." veces esta pagina";
?>
Y funciona bien pues cada vez que actualizo la página pulsando F5 va aumentando el número.
Sin embargo, al hacerlo en local, en mi servidor de pruebas con apache y php, cada vez que actualizo la página con F5 se crea una nueva sesión y el número no pasa de 1.
He probado muuuuchas cosas, mirado todos los foros que dan algunas soluciones al respecto sin haber tenido demasiada suerte hasta la fecha.
En el php.ini tengo la siguiente configuración para cookies y sesiones:
Código:
[Session]
session.save_handler = files
session.save_path = "C:/@Server/php5.2.6/sesiones"
session.use_cookies = 1
session.use_only_cookies = 0
session.name = PHPSESSID
session.auto_start = 0
session.cookie_lifetime = 1440
session.cookie_path = "C:/@Server/php5.2.6/cookies"
session.cookie_domain =
session.cookie_httponly =
session.serialize_handler = php
session.gc_probability = 1
session.gc_divisor = 100
session.gc_maxlifetime = 1440
session.bug_compat_42 = 1
session.bug_compat_warn = 1
session.referer_check =
session.entropy_length = 0
session.entropy_file =
session.cache_limiter = nocache
session.cache_expire = 180
session.use_trans_sid = 0
session.hash_function = 0
session.hash_bits_per_character = 4
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="
Os agradecería cualquier ayuda al respecto pues al no funcionar bien tengo serios problemas a la hora de empezar cualquier proyecto.
Gracias de antemano!