2016-01-22 1 views
0

j'ai changé 2 à 1 heure, comme cellecomment changer la session a expiré le Elgg 1.11

public function getActionTokenTimeout() { 
    if (($timeout = _elgg_services()->config->get('action_token_timeout')) === null) { 
     // default to 2 hours 
     $timeout = 1; 
    } 
    $hour = 60 * 60; 
    return (int)((float)$timeout * $hour); 
} 

mais ne fonctionne toujours pas

Répondre

0

C'est une mauvaise idée de modifier les fichiers core comme ça, surtout que vous ont exposé l'option de configuration action_token_timeout pour faire ce changement exact. Si vous l'avez placé ailleurs dans le code, il aura préséance sur la valeur par défaut que vous venez de modifier. Vérifiez vos paramètres pour $CONFIG->action_token_timeout = 1 ou similaire.

En outre lire ce qui devrait vous changer et ce qui ne: http://learn.elgg.org/en/2.0/guides/dont-modify-core.html

+0

Pouvez-vous me dire comment je fais des changements alors que le fichier se trouve sur le moteur à Elgg? et pouvez-vous donner un exemple simple que je peux développer? –