Esto nos ha dado algún que otro susto, así que lo dejo aquí por si puede ayudar a alguien.
Si tenéis un servidor virtual VPS con Plesk 10 veréis que no podreís actualizar WordPress (ni muchas otras cosas) porque la versión de php es antigua. Para solucionar esto debéis seguir los siguientes pasos (dados por este post) . Asumimos que sabéis algo de Linux (mas vale si gestionais un servidor).
- Añadimos los repositorios de Atomic para poder actualizar paquetes de ahí con wget -q -O – http://www.atomicorp.com/installers/atomic | sh
- Hacemos yum update
Nota: Si devuelve comando desconocido es que no tenéis yum y tenéis que pedir al proveedor que lo instale. - Reiniciamos Apache: service httpd restart
En teoría ya debería estar…pero a nosotros no nos levantaba Mysql. Con lo que alarma, pánico etc. El error en /var/log/mysql.log era Option ‘–set-variable’ is deprecated. Use –variable-name=value Lo que no explica mucho. La solución la encontramos aquí.
Tenéis que ir al fichero /etc/my.cnf (haced una copia antes) y editarlo para quitar todo lo que pone set-variable.
Por ejemplo: set-variable = innodb_buffer_pool_size=2M lo dejáis como
innodb_buffer_pool_size=2M
En teoría ya debería estar….pero ¿os suena? nop. Volvía a dar un error en el log con un parámetro skip-bdb .
Pero esa era fácil, comentamos las dos líneas con ese parámetro y…¡voila! Ya tenemos un servidor actualizado y un php nuevo 😀
Pero esa era fácil, comentamos las dos líneas con ese parámetro y…¡voila! Ya tenemos un servidor actualizado y un php nuevo 😀
Os recomendamos los siguientes productos relacionados con la informática:
Muchas gracias por la ayuda funcionó a la perfección (incluida la solucion de los errores)
Cabe decir que al actualizar php tambien se actualizo el mysql y al crear usuarios de BD en Plesk me daba error.
La solución esta aqui http://blog.unelink.es/wiki/no-puedo-crear-usuarios-de-bases-de-datos-en-plesk-table-mysql-servers-doesnt-exist/
Perfecto David (tocayo) gracias! Colaborando todo nos ayudamos y nos hacemos el curro más fácil.
Hola, el problema de skip-dbd es en el mismo fichero de /etc/my.cnf?
Si, creo recordar que si Alionkal, era en ese fichero. De todas formas te lo dice el registro de errores (var/logs/).
Muchas gracias por tu respuestas! Si te digo la verdad, me da miedo XD No vaya a ser que deje sin servicio al personal.
Alla vamos!
Bueno, en teoría deberías tener las copias del servidor VPS. Y si, da miedo si 😀 Suerte.