webForumDet fria alternativet

Ändra timeout i backend

7 svar · 1 619 visningar · startad av Matsakii

MatsakiiMedlem sedan mars 2005265 inlägg
#1

Har en Magento webshopp på en Ubuntu server. Lite strul med Magento's egna session timeout så att ställa in timeout i admin funkar inte. Man blir utslängd efter 15 min hur man än ställer det.

Sätter jag däremot:

ini_set('session.gc_maxlifetime',12*60*60);

i index.php funkar det. Problemet är så klart att timeout för frontend, blir samma.

Min programmerare har försökt en annan metod:

if(isset($_SERVER['PATH_INFO']))
{
   $path =  $_SERVER['PATH_INFO'];
   $firstpart = substr($path,0,7);
   if($firstpart == "/admin/")
   {
   ini_set('session.gc_maxlifetime',12*60*60);
      $mageRunCode = 'admin';
      $mageRunType = 'store';
   }

Men den funkar inte för mig. Tacksam för nya förslag!

walter groupiusMedlem sedan juli 2004144 inlägg
#2

Är det magento i sig som sätter timeout verkligen?

Hursom, sätt detta i .htaccess filen istället, eller i php:s .ini fil så kanske det funkar bättre sitewide.

prplxrMedlem sedan juni 2012582 inlägg
#3

Innehåller verkligen din $_SERVER['PATH_INFO'] någon data?

MatsakiiMedlem sedan mars 2005265 inlägg
#4

Har missat eposten med era svar.

1. Ja det är Magento som sätter timeout.
2. Jag vet inte vad $_SERVER['PATH_INFO']; ska stå för eller vad för data? Jag fick bara koden av programmeraren som sa att han testat den.

Vad kan jag kolla och testa?

prplxrMedlem sedan juni 2012582 inlägg
#5

Skriv ut $_SERVER['PATH_INFO'] och se om du har någon sträng där och – om så är fallet – om den börjar med /admin/.

<?php echo $_SERVER['PATH_INFO']; ?>
MatsakiiMedlem sedan mars 2005265 inlägg
#6

Testade och lägga in koden i en php fil minserver.se/test.php Men inget kom upp. Blank sida.

(Skumt, men jag får inga notifikationer på denna tråd. Därför sen att upptäcka nya svar)

prplxrMedlem sedan juni 2012582 inlägg
#7

Matsakii skrev:

Testade och lägga in koden i en php fil minserver.se/test.php Men inget kom upp. Blank sida.

Och det är anledningen till att det inte fungerar. Man kanske kan titta på en annan lösning att ta reda på var på siten man befinner sig?

MatsakiiMedlem sedan mars 2005265 inlägg
#8

Ok, har du några förslag?

126 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)