Cómo subir archivos grandes a WordPress via FTP en Syspanel
¿Alguna vez has intentado subir un archivo grande a tu WordPress y te has encontrado con un error frustrante? Es una situación muy común, especialmente cuando intentas instalar un plugin pesado, un tema con muchas funcionalidades o un vídeo de alta calidad. El límite de subida predeterminado de WordPress suele ser bastante restrictivo, pero no te preocupes, porque en este artículo vamos a desbloquear todo el potencial de tu sitio.
Te voy a enseñar, paso a paso y de una forma muy sencilla, cómo subir archivos grandes a WordPress usando el cliente FTP desde tu panel de control Syspanel. Olvídate de los errores de "límite de subida" y aprende a gestionar tus archivos como un profesional, sin necesidad de ser un experto en programación.
Entendiendo el problema: ¿Por qué no puedo subir archivos grandes?
Antes de lanzarnos a la solución, es importante entender por qué WordPress pone un límite. No es que quiera fastidiarte, sino que es una medida de seguridad y rendimiento del servidor. Imagina que tu servidor es un restaurante con una cocina pequeña. Si de repente llegan 50 pedidos gigantes a la vez, la cocina colapsa. De la misma manera, el servidor limita el tamaño de los "platos" (archivos) que puede cocinar (procesar) para no quedarse bloqueado.
Este límite se define en el archivo de configuración de PHP (php.ini) y afecta a la subida de archivos a través del administrador de WordPress (wp-admin). Por eso, cuando intentas subir un archivo de más de 2MB o 8MB (dependiendo de tu hosting), te aparece el temido mensaje: "El archivo subido excede la directiva upload_max_filesize".
La solución que te voy a mostrar es usar FTP (Protocolo de Transferencia de Archivos). Es como tener una llave maestra que te permite entrar directamente a la "cocina" de tu servidor y colocar los archivos donde quieras, sin pasar por el "comedor" (el administrador de WordPress) que tiene las restricciones. Al hacer esto, evitamos el límite de subida de PHP y podemos transferir archivos de cualquier tamaño, como vídeos, PDFs grandes o backups completos.
¿Qué es Syspanel y por qué es tu mejor aliado?
Syspanel es el nombre de nuestro panel de control de hosting, una herramienta gráfica que te permite gestionar todos los aspectos de tu sitio web desde un solo lugar: dominios, bases de datos, cuentas de correo y, por supuesto, el acceso a archivos. Es la evolución de otros paneles como HestiaCP, pero con una interfaz más limpia y funcionalidades optimizadas para ti.
Para acceder a Syspanel, simplemente abre tu navegador y escribe la dirección de tu servidor seguida del puerto 2106. Por ejemplo: https://tu-dominio.com:2106. Te pedirá tu usuario y contraseña de administrador del hosting, que son los mismos que usas para gestionar tu cuenta.
Syspanel no solo te da acceso a FTP, sino que también te permite crear cuentas FTP adicionales, gestionar bases de datos y mucho más. Es la puerta de entrada a todo el poder de tu servidor.
Preparando el terreno: Lo que necesitas antes de empezar
Vamos a preparar todo el material necesario. No te preocupes, es más fácil de lo que parece. Necesitarás tres cosas:
-
Un cliente FTP: Es el programa que usarás en tu ordenador para conectarte al servidor. Hay muchas opciones gratuitas y muy buenas. Te recomiendo FileZilla (para Windows, Mac y Linux) por su facilidad de uso y potencia. Puedes descargarlo desde su página oficial.
-
Tus datos de acceso FTP: Esto es como la llave de tu casa. Los encontrarás dentro de Syspanel. Normalmente, cuando creas tu cuenta de hosting, se te envía un email con estos datos. Si no lo tienes a mano, no pasa nada, te enseño a encontrarlos en el siguiente paso.
-
El archivo que quieres subir: Asegúrate de tenerlo localizado en tu ordenador. Puede ser un plugin en formato
.zip, un tema, un vídeo o cualquier otra cosa.
Paso a paso: Cómo conectar por FTP con Syspanel
Aquí es donde empieza la magia. Sigue estos pasos al pie de la letra y en menos de 5 minutos estarás conectado.
Paso 1: Encuentra tus credenciales FTP en Syspanel
Primero, inicia sesión en Syspanel usando el puerto 2106 (ej: https://tu-dominio.com:2106). Una vez dentro, busca la sección que se llama "FTP" o "Cuentas FTP". Al hacer clic, verás una lista de las cuentas FTP existentes.
Tu cuenta principal suele tener el nombre de tu usuario de hosting. Aquí verás el servidor (que normalmente es localhost o ftp.tu-dominio.com), el puerto (que suele ser 21), el usuario y tendrás la opción de cambiar o restablecer la contraseña si no la recuerdas. Anota estos datos porque los necesitarás en el siguiente paso.
[TIP] Si no ves la opción de cambiar la contraseña, no te preocupes. Puedes crear una nueva cuenta FTP desde el mismo panel. Solo tienes que hacer clic en "Añadir cuenta FTP" y rellenar el formulario con un nombre de usuario y una contraseña fuerte. Asegúrate de asignarle el directorio raíz de tu sitio web (normalmente public_html o www).
Paso 2: Configura tu cliente FTP (FileZilla)
Abre FileZilla en tu ordenador. En la parte superior verás una barra de conexión rápida con cuatro campos: Servidor, Nombre de usuario, Contraseña y Puerto.
Rellena los campos de la siguiente manera:
- Servidor: Introduce la dirección que viste en Syspanel (ej:
ftp.tu-dominio.com). - Nombre de usuario: El usuario de tu cuenta FTP.
- Contraseña: La contraseña de tu cuenta FTP.
- Puerto: 21 (es el puerto estándar para FTP).
Una vez rellenado, haz clic en el botón "Conexión rápida". Si todo es correcto, verás una serie de mensajes en la parte superior y, en el panel derecho, la lista de archivos de tu servidor. ¡Ya estás dentro!
Paso 3: Navega hasta la carpeta correcta
En el panel derecho de FileZilla (que muestra los archivos del servidor), verás una lista de carpetas. La que te interesa es la que contiene tu sitio web. Normalmente se llama public_html o www. Haz doble clic para entrar.
Dentro de public_html, buscarás la carpeta de tu instalación de WordPress. Si tu WordPress está instalado directamente en la raíz, verás archivos como wp-config.php, index.php y una carpeta llamada wp-content. Haz doble clic en wp-content.
Paso 4: Identifica el destino correcto para tu archivo
Dentro de wp-content, encontrarás varias carpetas. La que te interesa depende del tipo de archivo que quieras subir:
- Para plugins: Entra en la carpeta
plugins. Aquí es donde se instalan todos los plugins. Si vas a subir un plugin comprimido en.zip, no lo subas comprimido aquí. Primero descomprímelo en tu ordenador y sube la carpeta completa. Si el plugin es una carpeta con archivos.php, sube esa carpeta directamente. - Para temas: Entra en la carpeta
themes. Al igual que con los plugins, si tienes un tema en.zip, descomprímelo primero y sube la carpeta completa. - Para otros archivos (vídeos, PDFs, etc.): Puedes subirlos a la carpeta
uploads(si existe) o crear una nueva carpeta dentro dewp-contentcon un nombre descriptivo, comoarchivos. Esta es una buena práctica para mantener tu servidor organizado.
[WARNING] Subir un archivo .zip directamente a plugins o themes no funcionará. WordPress no lo detectará hasta que lo descomprimas en el servidor. Por eso, te recomiendo encarecidamente que descomprimas el archivo en tu ordenador antes de subirlo. Así te ahorrarás problemas y posibles errores de instalación.
Paso 5: Sube el archivo de una vez
Ahora viene la parte fácil. En el panel izquierdo de FileZilla (que muestra los archivos de tu ordenador), navega hasta la carpeta donde tienes el archivo que quieres subir.
Una vez que lo tengas localizado, simplemente haz clic derecho sobre el archivo o carpeta y selecciona "Subir". También puedes arrastrarlo y soltarlo desde el panel izquierdo al derecho.
Verás que en la parte inferior de FileZilla aparece una lista de transferencias con una barra de progreso. Dependiendo del tamaño del archivo y de tu conexión a internet, tardará más o menos. Una vez que la barra llegue al 100%, el archivo estará en tu servidor.
[INFO] Si la transferencia se interrumpe, no pasa nada. FileZilla tiene un sistema de reintentos automáticos. Puedes reanudar la transferencia haciendo clic derecho sobre el archivo en la cola de transferencias y seleccionando "Reanudar". Simplemente asegúrate de que la conexión no se caiga por completo.
Activando tu archivo en WordPress: El paso final
Subir el archivo por FTP es solo la mitad del camino. Ahora tienes que "decirle" a WordPress que el archivo está ahí. La forma de hacerlo depende del tipo de archivo:
-
Si has subido un plugin o tema: Ve al escritorio de WordPress. En el menú lateral, verás la sección de "Plugins" o "Apariencia > Temas". Ahí debería aparecer el plugin o tema que acabas de subir, listado y listo para activar. Simplemente haz clic en "Activar" y listo.
-
Si has subido un archivo multimedia (vídeo, PDF, etc.): Para que aparezca en tu biblioteca de medios, no necesitas hacer nada especial. WordPress detecta automáticamente los archivos subidos a la carpeta
uploadsy los muestra en "Medios > Biblioteca". Si no lo ves inmediatamente, puede que necesites actualizar la página.
¿Y si no aparece? Solucionando problemas comunes
A veces, las cosas no salen a la primera. No te preocupes, aquí tienes las soluciones a los problemas más comunes:
-
El plugin o tema no aparece en el listado: Esto suele pasar por dos motivos: o lo has subido comprimido (
.zip) a la carpeta equivocada, o la estructura de carpetas del plugin/tema no es la correcta. Asegúrate de que hayas subido la carpeta del plugin (ej:mi-plugin) directamente awp-content/plugins/, no un archivo.zip. Dentro de esa carpeta debe estar el archivo principal.phpdel plugin. -
El archivo multimedia no aparece en la biblioteca: WordPress a veces tarda en indexar los archivos. Intenta ir a "Medios > Biblioteca" y haz clic en el botón "Añadir nuevo". En la ventana emergente, verás una pestaña que dice "Subir archivos" y al lado otra que dice "Seleccionar archivos". No, no la uses. En su lugar, busca la pestaña que dice "Biblioteca" o "Archivos" (dependiendo de la versión de WordPress). Ahí deberías poder ver todos los archivos de la carpeta
uploads, incluidos los que acabas de subir. -
Error de permisos: Si al intentar acceder al archivo desde el navegador te da un error 403 o 404, es probable que los permisos de la carpeta o archivo no sean los correctos. En FileZilla, haz clic derecho sobre el archivo o carpeta y selecciona "Permisos de archivo". Asegúrate de que esté configurado en 755 para las carpetas y 644 para los archivos. Esto es un estándar de seguridad.
Consejos extra para optimizar la subida de archivos grandes
Ahora que ya sabes cómo hacerlo, te dejo unos trucos para que tu experiencia sea aún mejor:
-
Comprime antes de subir: Si tienes que subir muchos archivos (por ejemplo, un tema completo), es mejor que los comprimas en un solo archivo
.zipen tu ordenador. Luego, súbelo por FTP y, una vez en el servidor, haz clic derecho sobre él y selecciona "Descomprimir" (FileZilla no tiene esta opción nativa, pero tu panel de control Syspanel sí tiene un administrador de archivos que te permite descomprimir archivos en el servidor). Esto es mucho más rápido que subir archivo por archivo. -
Usa el Administrador de Archivos de Syspanel: Aunque este artículo se centra en FTP, Syspanel también tiene su propio administrador de archivos web. Puedes acceder a él desde el panel y subir archivos directamente desde el navegador. Es una alternativa muy útil si no quieres instalar FileZilla. Sin embargo, para archivos muy grandes, FTP suele ser más estable y rápido.
-
Revisa el límite de tu plan de hosting: Aunque FTP no tiene el límite de PHP, tu servidor tiene un límite de espacio en disco. Si tu plan es limitado, subir archivos muy grandes puede llenar el disco y provocar errores en tu web. Te recomiendo revisar tu espacio disponible en Syspanel periódicamente.
-
Siempre haz una copia de seguridad: Antes de subir archivos grandes o modificar algo importante, es una buena práctica hacer una copia de seguridad de tu sitio. Así, si algo sale mal, puedes restaurar la versión anterior sin problemas.
Preguntas frecuentes (FAQ) sobre subir archivos grandes a WordPress
Para terminar, aquí tienes las respuestas a las dudas más habituales que nos llegan al soporte:
¿Cuál es el límite de subida en WordPress?
El límite predeterminado de WordPress varía según el hosting, pero suele estar entre 2MB y 8MB. Este límite es impuesto por la configuración de PHP y es el que provoca los errores al subir archivos desde el administrador. Usando FTP, este límite no aplica.
¿Es seguro usar FTP para subir archivos?
Sí, es completamente seguro siempre que uses una conexión segura (SFTP) si tu servidor lo permite. FileZilla te da la opción de conectarte por SFTP (puerto 22) en lugar de FTP (puerto 21). Si tu hosting lo permite, te recomiendo usar SFTP, ya que la información viaja cifrada. En Syspanel, puedes ver si tienes la opción de SFTP activada.
¿Puedo subir un archivo de 1GB por FTP?
Sí, puedes. FTP no tiene un límite de tamaño de archivo impuesto por PHP. La única limitación será el espacio en disco de tu servidor y la velocidad de tu conexión a internet. Mientras tengas espacio, podrás subir el archivo sin problemas.
¿Por qué el plugin que subí por FTP no se activa?
Esto suele pasar porque el archivo se subió en el formato incorrecto. Recuerda que debes subir la carpeta del plugin (descomprimida) a wp-content/plugins/. Si subiste un .zip, WordPress no lo reconocerá. Asegúrate de que la estructura de carpetas sea correcta.
¿Qué hago si he subido un archivo y no lo encuentro?
Primero, revisa la carpeta exacta donde lo subiste. Luego, en el administrador de WordPress, si es un plugin o tema, ve a la sección correspondiente y haz clic en "Actualizar" para forzar la recarga. Si es un archivo multimedia, revisa la biblioteca de medios y usa el buscador. Si no aparece, es posible que lo hayas subido a una carpeta incorrecta.
¿Syspanel es lo mismo que HestiaCP?
Sí, Syspanel es el nombre comercial que utilizamos para el panel de control basado en la tecnología de HestiaCP. El acceso se realiza a través del puerto 2106 y todas las funciones son las mismas, pero con una interfaz y soporte optimizados para nuestros clientes.
Con esta guía, ya tienes todo lo necesario para subir archivos grandes a WordPress sin dolores de cabeza. Recuerda que la práctica hace al maestro, así que no tengas miedo de
