Celestino Rey 0664b3a34d Quito de los borraTodo lo de borrar pvc 3 ヶ月 前
..
Academia-COM d1b636dd07 Añado wp-config.php original previo a academia 4 ヶ月 前
Academia-ES 0664b3a34d Quito de los borraTodo lo de borrar pvc 3 ヶ月 前
Neuroreevolution-COM 0664b3a34d Quito de los borraTodo lo de borrar pvc 3 ヶ月 前
Neuroreevolution-ES 0664b3a34d Quito de los borraTodo lo de borrar pvc 3 ヶ月 前
Reevolutiontherapy c01ad1776b Abandonamos reevolutiontherapy 7 ヶ月 前
COSAS_PENDIENTES.md ba449b3c44 Actualizo cosas pendientes tras ampliación pvc 7 ヶ月 前
README.md d2f7e8cce5 Pongo en READE cómo corregir lo del auto_increment 6 ヶ月 前

README.md

¿Cómo accedo a mi sitio a través de conexión SSH?

  1. Genera un nuevo par de claves SSH desde Site Tools > Desarrolladores > Gestor claves SSH > Añadir nuevo > Generar.
  2. Copia la clave privada desde Site Tools > Desarrolladores > Gestor claves SSH > Acciones > Clave privada y guárdala en un archivo en tu máquina local.
  3. Cambia los permisos del archivo que acabas de crear a unos más seguros. Para ello, ejecuta en la terminal el siguiente comando: chmod 600 /Users/tuusuario/private_key
    • Reemplaza /Users/tuusuario/private_key con la localización de tu archivo de texto con la clave privada
  4. Carga la clave en tu máquina local dependiendo del sistema operativo que estés usando:

    • Para Linux/Mac OS, usa ssh-add /ruta/a/tu/clave_privada
    • Para Windows, abre PuTTy y haz clic en Cargar y abre el archivo con la clave privada
  5. Introduce la clave de seguridad elegida durante la generación de la clave.

  6. Conecta via SSH dependiendo del sistema operativo que estés usando:

    • Para Linux/Mac OS: ssh USER@HOST_NAME -pPORTLas credenciales SSH están disponibles en Site Tools > Desarrolladores > Gestor claves SSH. Debajo de Gestionar claves SSH, elige tu clave y ve al menú de tres puntos > Credenciales SSH. Por ejemplo:ssh user1@tudominio.com -p18765
    • Para Windows – en PuTTY introduce el nombre de host del servidor. Configura el tipo de conexión a SSH y el puerto en 18765. Introduce tu usuario y pulsa Intro. Las credenciales SSH están disponibles en Site Tools > Desarrolladores > Gestor claves SSH. Debajo de Gestionar claves SSH, elige tu clave y ve al menú de tres puntos > Credenciales SSH.

Cómo acceder a la base de datos desde mysql client.

 mysql -h $PMA_HOST --ssl-verify-server-cert=false -u root -p dbjczqlkogoewg

Errores y soluciones

la tabla options no tiene AUTO_INCREMENT

Este error lo vi al abrir el panel de LearnDASH LMS. Decía que la tabla no tiene activado el auto_increment.

La solución a la que te dirije no funciona debido a que al aplicar el auto_increment, le salen id duplicados.

Encontré esta solución que, básicamente, crea una copia de la estructura de la tabla, le aplica el auto_increment y luego copia los registros de la tabla original a la nueva:

CREATE TABLE tabla_nueva LIKE tabla_actual;

Cambia la columna:

ALTER TABLE tabla_nueva CHANGE COLUMN `Id` `Id` INT(11) NOT NULL AUTO_INCREMENT;

Vuelca los datos de la actual a la nueva:

INSERT INTO tabla_nueva (columna1, columna2, columnan) SELECT columna1, columna2, columnan FROM tabla_actual;

Y renombra todo

RENAME TABLE tabla_actual TO tabla_vieja;
RENAME TABLE tabla_nueva TO tabla_actual;