Max connections reatched, (0) please try again later Çözüm!

phpBB 2.0.x kurulum ve çalıştırılmasında meydana gelen sorun ve problemler için buradan yardım alabilirsiniz.
Kilitli
Kullanıcı avatarı
I3arbar
Kayıtlı Kullanıcı
Mesajlar: 7
Kayıt: 06.12.2008, 11:29

Max connections reatched, (0) please try again later Çözüm!

Mesaj gönderen I3arbar »

merhaba arkadaşlar max session 0.9.2em modunu kurdum.

ama sanırım bir sorun var yada bir ayarı atladım bilemiyorum nerede hata yaptım.

modu kurduktan sonra siteyi çalıştırdığımda şöyle bir kritik hata bilgisi alıyorum.

Max connections reatched, (0) please try again later Hatası!

phpmyadmin den biraz sessions tabloları kurcaladım 0 degerde olanları ama malesef bir sonuc elde edemedim bu sorunu nasış çözebilirim foruma hiç bir şekilde admin kullanıcı adımla giremiyorum.

EDIT:

Olayı hallettim tamamen benim hatammış karşılaşan olursa böyle bir sorun la çözümü şöyle.

kurdugunuz modu admin_board.php ve sessions.php içindeki aşağıda verdiğim kod ları kaldırıp kaydedin daha sonra önce mod içinden çıkan max_sessions_db_update.php forum klasörünüze atın http://www.yourWebSite.xxx/phpbbRootDir ... update.php ve enter yani çalışıtırın daha sonra aşağıdaki kodları tekrar editleyin ekleyin kaydedin bu kadar.


Kod: Tümünü seç

# 
#-----[ OPEN ]------------------------------------------------ 
# 
admin/admin_board.php
# 
#-----[ FIND ]------------------------------------------------ 
# 
"L_ENABLE_PRUNE" =>

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

// Start add - Max sessions MOD
'L_MAX_SESSIONS' => $lang['Max_sessions'], 
'L_MAX_SESSIONS_EXPLAIN' => $lang['Max_sessions_explain'], 
'L_MAX_SESSIONS_IP' => $lang['Max_sessions_ip'], 
'L_MAX_SESSIONS_IP_EXPLAIN' => $lang['Max_sessions_ip_explain'], 
// End add - Max sessions MOD

# 
#-----[ FIND ]------------------------------------------------ 
# 
"PRUNE_NO" =>

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

// Start add - Max sessions MOD
'MAX_SESSIONS' => $new['max_sessions'],
'MAX_SESSIONS_IP' => $new['max_sessions_ip'],
// End add - Max sessions MOD

# 
#-----[ OPEN ]------------------------------------------------ 
# 
includes/sessions.php

# 
#-----[ FIND ]------------------------------------------------ 
# 
if ( !$db->sql_query($sql) || !$db->sql_affectedrows() )
{

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

// Start add - Max sessions MOD
$sql = "SELECT user_id FROM ".USERS_TABLE." u, ".SESSIONS_TABLE." s
			WHERE s.session_time >= ".( time() - 90 ) . "
			AND u.user_id = s.session_user_id
				GROUP BY s.session_ip, u.username";
if( !($result = $db->sql_query($sql)) )
{
	message_die(CRITICAL_MESSAGE, 'Could not obtain user/online information', '', __LINE__, __FILE__, $sql);
}
$total_users = $db->sql_numrows($result);
if ( $total_users >= $board_config['max_sessions'] )
{
	message_die(CRITICAL_MESSAGE, sprintf('Max connections reatched, (%d) please try again later',$board_config['max_sessions']), '', __LINE__, __FILE__, $sql);
}

$sql = "SELECT session_user_id FROM ".SESSIONS_TABLE." 
			WHERE session_time >= ".( time() - 90 ) . "
			AND session_ip='".$user_ip."'". (($user_id == ANONYMOUS) ? "" :" AND session_user_id='".$user_id."'" ) ;
if( !($result = $db->sql_query($sql)) )
{
	message_die(CRITICAL_MESSAGE, 'Could not obtain users online information'.$sql, '', __LINE__, __FILE__, $sql);
}
$total_users = $db->sql_numrows($result);
if ( $total_users >= $board_config['max_sessions_ip'] )
{
	message_die(CRITICAL_MESSAGE, sprintf('Max connections per IP reatched, (%d) please use fewer open windows',$board_config['max_sessions_ip']), '', __LINE__, __FILE__, $sql);
}
// End add - Max sessions MOD
Kilitli

“2.0.x Destek Forumu” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 4 misafir