Sorunun çözümü yabancı bir forumda varmış. Bu tür bir sorunla karşılaşanlar için çözüm (joomla 1.0.12 ve 1.0.11 için)
1 - Joomlanın kurulu olduğu dizinde tmp klasörü oluşturun ve chmod değerini 777 yapın.
2 - includes/joomla.php dosyasındaki 1800 veya 1900 değerlerinin hepsini 36000 yapın
3 - administrator/index.php, index2.php , index3.php ve includes/joomla.php
joomla 1.0.11 için
"MOS or die".... den sonrasına aşağıdaki kodları kopyalayın ve kodlar içindeki /your_full_path_here/xxx/yyy/tmp kısmını kendinize göre ayarlayın.
joomla 1.0.12 için
* administrator/index.php, index2.php , index3.php de "define( '_MOS_MAMBO_INCLUDED', 1 );" bulun ve altına aşağıdaki kodları kopyaların
* includes/joomla.php de ise "or die" yi bulun ve altına aynen alttaki kodu yine kopyalayın.Aşağıdaki kod içerisinde /your_full_path_here/xxx/yyy/tmp kısmını kendinize göre ayarlayın.
Kod:
// path for cookies
$cookie_path = "/";
// timeout value for the cookie
$cookie_timeout = 1200 * 30; // in seconds
// timeout value for the garbage collector
// we add 300 seconds, just in case the user's computer clock
// was synchronized meanwhile; 600 secs (10 minutes) should be
// enough - just to ensure there is session data until the
// cookie expires
$garbage_timeout = $cookie_timeout + 600; // in seconds
// set the PHP session id (PHPSESSID) cookie to a custom value
session_set_cookie_params($cookie_timeout, $cookie_path);
// set the garbage collector - who will clean the session files -
// to our custom timeout
ini_set('session.gc_maxlifetime', $garbage_timeout);
ini_set('session.gc_probability',1);
ini_set('session.gc_divisor',1000);
ini_set('session.save_path','/your_full_path_here/xxx/yyy/tmp');
// we need a distinct directory for the session files,
// otherwise another garbage collector with a lower gc_maxlifetime
// will clean our files aswell - but in an own directory, we only
// clean sessions with our "own" garbage collector (which has a
// custom timeout/maxlifetime set each time one of our scripts is
// executed)
strstr(strtoupper(substr($_SERVER["OS"], 0, 3)), "WIN") ?
$sep = "\\" : $sep = "/";
$sessdir = ini_get('session.save_path').$sep;
4.Admin panelden, genel ayarlar/sunucu/yönetici oturum sonlanma zamanı 36000 yapın.
Bu sorunu çözen kişi sorun olması halinde ulaşabilirsiniz, yardımcı olabilirim demiş. vogita "at" vogita "dot" com