Rate this post
Если у вас при работе сайта выдается ошибка «Out of resources when opening file», то скорее всего проблема с переменной mysql. 
Необходимо проверить какое количество открытых файлов сейчас разрешено, это можно сделать командой:
SHOW VARIABLES LIKE \’open%\’;
Обычный вывод этой команды:
mysql> SHOW VARIABLES LIKE \’open%\’;
+——————+——-+
| Variable_name    | Value |
+——————+——-+
| open_files_limit | 1024  |
+——————+——-+
1 row in set (0.02 sec)
Теперь мы можем увеличить количество одновременно открытых файлов поправив в my.cnf:
[mysqld]
open_files_limit = 5000
После изменения необходимо перезапустить mysql.