» MySQL Error Number: 23


MySQL Error Number: 23

Случилась такая неприятность MySQL Error Number: 23, самое интересное не понятно что изначально стало причиной, толи обновление DLE до 10.4, или переход на хостинг панель VESTA и как следствие не разу не настроенные конфиги, VESTA по моему мнению вообще не является хостинг панелью, а просто поднимает сервер в кратчайшее время, все остальное придется настраивать самому лазая по системе

Так ладно данная ошибка указывает, что количество файлов, которые msyql разрешается открывать была превышена. Этот предел управляется переменной open_files_limit. Вы можете посмотреть это в PhpMyAdmin выполнив команду SHOW VARIABLES LIKE 'open%'
как результат увидим следующее



Соответственно для решения данной проблемы нужно увеличить это число
Открываем /etc/mysql/my.cnf и добавляем строку open_files_limit = 4096
Ну и рестартим

У меня эта фигня вызывала два вида ошибок на DLE и instantcms совсем не показывал контент была только шапка и подвал






MySQL error in file: /engine/modules/topnews.php at line 37
Error Number: 23
The Error returned was:
Out of resources when opening file '/tmp/#sql_296b_1.MYI' (Errcode: 24)
SQL query:

SELECT p.id, p.date, p.short_story, p.xfields, p.title, p.category, p.alt_name FROM dle_post p LEFT JOIN dle_post_extras e ON (p.id=e.news_id)
 WHERE p.approve=1 AND p.date >= '2015-10-06 06:28:10' - INTERVAL 1 MONTH AND p.date < '2015-10-06 06:28:10' 
ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,10


MySQL error in file: /engine/modules/sitelogin.php at line 146
Error Number: 1016
The Error returned was:
Can't open file: './********/dle_users.frm' (errno: 24)
SQL query:

SELECT * FROM dle_users WHERE user_id='1'



 
Design By Kuper