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