El error de mysql:Sin recursos al abrir el archivo... (Errcode:24) indica que se ha excedido la cantidad de archivos que msyql puede abrir.
Este límite está controlado por la variable open_files_limit. Puede leer esto en phpMyAdmin (o la utilidad de línea de comandos de MySQL) con la declaración:
SHOW VARIABLES LIKE 'open%'
Para establecer esta variable en un número más alto, edite el archivo /etc/my.cnf y agregue las líneas:
[mysqld]
open_files_limit = 5000