webForumDet fria alternativet

Ändra timeout i backend

PHP

7 svar · 1 619 visningar · startad av Matsakii

Medlem sedan mars 2005265 inlägg
Frågan#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!

Medlem 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.

Medlem sedan juni 2012581 inlägg
#3

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

Medlem 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?

Medlem sedan juni 2012581 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']; ?>
Medlem 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)

Medlem sedan juni 2012581 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?

Medlem sedan mars 2005265 inlägg
#8

Ok, har du några förslag?

262 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)