В общем, стоит у меня форум IPB 3.0.5. Базовая версия, без галереи, пара хуков. Ничего особенного изменено не было.
Такая проблема - периодически на форуме вылетают ошибки базы данных. Иногда проскальзывают, но бывает полная неработоспособность форума. Через phpmyadmin помогает починка таблицы ibf_core_item_markers_storage, но лишь как временная мера. Через некоторое время повторяется все заново. Было ли у кого-нибудь подобное?
Смотрел кэш ошибок Базы Данных - там вот такие строчки:
Error: 2013 - Lost connection to MySQL server during query
IP Address: 207.46.199.50 - /index.php?showtopic=804&st=2580&p=112091&
mySQL query error: SELECT pid,topic_id FROM ibf_posts WHERE topic_id=804 AND queued=0 ORDER BY pid asc LIMIT 2580,30
Error: 2013 - Lost connection to MySQL server during query
mySQL query error: SELECT t.tid, t.title, t.posts, t.views, t.forum_id, p.topic_id, p.author_id, p.post, p.pid, p.author_id, p.post_date, p.topic_id, m.member_group_id, members_seo_name, m.members_display_name FROM ibf_topics t LEFT JOIN ibf_posts p ON ( t.tid=p.topic_id ) inner JOIN (select topic_id, max(post_date) as datapost from ibf_posts group by topic_id) as ultimopost on ultimopost.datapost = p.post_date LEFT JOIN ibf_members m ON ( m.member_id=p.author_id ) WHERE p.queued = 0 and t.approved = 1 and t.posts > 0 and t.forum_id in(113,24,365,362,490,31,36,47,222,5,14,352,6,66,903,19,22,380,20,77,79,210,228,21,991,25,266,537,27,35,262,29,56,158,159,32,86,150,48,51,299,55,57,54,339,236,353,300,50,301,302,303,728,157,333,446,1035,201,203,96,97,413,414,436,223,103,407,105,231,605,116,117,118,216,108,964,115,420,107,205,106,126,1021,1022,1023,1024,1025,127,802,820,803,809,250,264,665,666,667,668,220,212,168,2,130,911,912,913,214,215,790,794,795,914,341,928,176,381,360,182,183,336,191,192,193,194,200,267,257,202,204,775,206,1020,160,221,672,970,349,139,101,123,224,16,389,165,80,162,163,185,244,254,308,239,967,128,111,112,211,219,344,226,230,296,98,190,334,366,786,335,338,351,340,354,355,95,363,670,730,364,1005,981,4,38,1,13,26,58,53,28,37,403,399,91,110,172,692,598,525,601,600,408,517,409,761,777,695,1034,635,724,1014,518,1017,526,788,789,641,643,645,642,637,683,682,684,806,808,680,720,438,555,700,673,783,784,785,480,731,736,732,733,943,734,735,778,1018,1009,953,744,757,746,745,797,737,738,910,1019,814,831,759,796,791,792,793,800,805,933,942,954,1011,1012,1016,955,974,975,978,1015,988,990,979,980,982,997,995,1030,1006,927,1001,959,941,1007,1008,924,956,756,1013,481,246,457,603,243,877,916,1027,1038,1028,1029,1036) and t.forum_id in(867,408,29,700,737,524,933,997) ORDER BY p.post_date desc LIMIT 5
Error: 2002 - Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
IP Address: 66.249.71.53 - /index.php?showuser=2885&f=481
Error: 2013 - Lost connection to MySQL server during query
IP Address: 31.192.105.100 - /index.php?&&unlockUserAgent=1
mySQL query error: UPDATE ibf_members SET member_login_key_expire=1333689244 WHERE member_id=1886
И так далее... Если нужно - могу скинуть полный отчет об ошибках.
Не знаю что делать... Я так понимаю что проблема в том, что слишком маленький TIMEOUT? Но без понятия что и как исправить. Прошу помочь. Буду рад любой помощи и советам.
Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.
Вопрос
Leo_Skywalker
Всех приветствую!
В общем, стоит у меня форум IPB 3.0.5. Базовая версия, без галереи, пара хуков. Ничего особенного изменено не было.
Такая проблема - периодически на форуме вылетают ошибки базы данных. Иногда проскальзывают, но бывает полная неработоспособность форума. Через phpmyadmin помогает починка таблицы ibf_core_item_markers_storage, но лишь как временная мера. Через некоторое время повторяется все заново. Было ли у кого-нибудь подобное?
Смотрел кэш ошибок Базы Данных - там вот такие строчки:
Error: 2013 - Lost connection to MySQL server during query
IP Address: 207.46.199.50 - /index.php?showtopic=804&st=2580&p=112091&
mySQL query error: SELECT pid,topic_id FROM ibf_posts WHERE topic_id=804 AND queued=0 ORDER BY pid asc LIMIT 2580,30
Error: 2013 - Lost connection to MySQL server during query
IP Address: 92.255.215.16 - /index.php
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mySQL query error: SELECT t.tid, t.title, t.posts, t.views, t.forum_id, p.topic_id, p.author_id, p.post, p.pid, p.author_id, p.post_date, p.topic_id, m.member_group_id, members_seo_name, m.members_display_name FROM ibf_topics t LEFT JOIN ibf_posts p ON ( t.tid=p.topic_id ) inner JOIN (select topic_id, max(post_date) as datapost from ibf_posts group by topic_id) as ultimopost on ultimopost.datapost = p.post_date LEFT JOIN ibf_members m ON ( m.member_id=p.author_id ) WHERE p.queued = 0 and t.approved = 1 and t.posts > 0 and t.forum_id in(113,24,365,362,490,31,36,47,222,5,14,352,6,66,903,19,22,380,20,77,79,210,228,21,991,25,266,537,27,35,262,29,56,158,159,32,86,150,48,51,299,55,57,54,339,236,353,300,50,301,302,303,728,157,333,446,1035,201,203,96,97,413,414,436,223,103,407,105,231,605,116,117,118,216,108,964,115,420,107,205,106,126,1021,1022,1023,1024,1025,127,802,820,803,809,250,264,665,666,667,668,220,212,168,2,130,911,912,913,214,215,790,794,795,914,341,928,176,381,360,182,183,336,191,192,193,194,200,267,257,202,204,775,206,1020,160,221,672,970,349,139,101,123,224,16,389,165,80,162,163,185,244,254,308,239,967,128,111,112,211,219,344,226,230,296,98,190,334,366,786,335,338,351,340,354,355,95,363,670,730,364,1005,981,4,38,1,13,26,58,53,28,37,403,399,91,110,172,692,598,525,601,600,408,517,409,761,777,695,1034,635,724,1014,518,1017,526,788,789,641,643,645,642,637,683,682,684,806,808,680,720,438,555,700,673,783,784,785,480,731,736,732,733,943,734,735,778,1018,1009,953,744,757,746,745,797,737,738,910,1019,814,831,759,796,791,792,793,800,805,933,942,954,1011,1012,1016,955,974,975,978,1015,988,990,979,980,982,997,995,1030,1006,927,1001,959,941,1007,1008,924,956,756,1013,481,246,457,603,243,877,916,1027,1038,1028,1029,1036) and t.forum_id in(867,408,29,700,737,524,933,997) ORDER BY p.post_date desc LIMIT 5
Error: 2002 - Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
IP Address: 66.249.71.53 - /index.php?showuser=2885&f=481
Error: 2013 - Lost connection to MySQL server during query
IP Address: 31.192.105.100 - /index.php?&&unlockUserAgent=1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mySQL query error: UPDATE ibf_members SET member_login_key_expire=1333689244 WHERE member_id=1886
И так далее... Если нужно - могу скинуть полный отчет об ошибках.
Не знаю что делать... Я так понимаю что проблема в том, что слишком маленький TIMEOUT? Но без понятия что и как исправить. Прошу помочь. Буду рад любой помощи и советам.
Ссылка на комментарий
Поделиться на других сайтах
2 ответа на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.