Tenemos un problema para ejecutar el script php a través de crontab. Hay alrededor de 70 líneas que ejecutan scripts instalados en diferentes servidores virtuales. Cuando se ejecutan pocas líneas, todo funciona, pero cuando tenemos más, algunas no se ejecutan.
Primero pensamos que se trataba de un problema de crontab, pero luego descubrimos que recibimos el error del script 'Mensaje de error: No se puede conectar a la base de datos'. Sólo para permitirle ahora que este script permita que las aplicaciones que hemos instalado en nuestro VPS ejecuten el script de envío programado del sistema (para que podamos programar el envío de nuestros correos electrónicos en una fecha posterior) en nuestro servidor.
Al recibir este error, sabemos que existe un problema en el motor MySQL. No somos expertos en MySQL, así que tal vez alguien sepa qué hacer con esto. Aquí hay algunos resultados de nuestro mysql.
Uptime: 80832 Threads: 60 Questions: 4116373
Slow queries: 2067 Opens: 69721 Flush tables: 2
Open tables: 400 Queries per second avg: 50.925
y
+--------------------------+--------+
| Variable_name | Value |
+--------------------------+--------+
| Aborted_connects | 64 |
| Connections | 671995 |
| Max_used_connections | 215 |
| Ssl_client_connects | 0 |
| Ssl_connect_renegotiates | 0 |
| Ssl_finished_connects | 0 |
| Threads_connected | 60 |
+--------------------------+--------+
¿Ves algo sospechoso aquí? Las conexiones se abren solo en localhost. En /etc/my.cnf hay una configuración
bind-address = 127.0.0.1