Base de conocimientos

1 000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!

Esta guía explica cómo configurar los parámetros PHP de los alojamientos web directamente desde la línea de comandos cuando se ejecutan scripts PHP utilizando PHP CLI (Interfaz de Línea de Comandos).

 

Prólogo

  • Este tipo de configuración puede ser útil cuando necesita modificar temporalmente ciertos parámetros para un script específico o para una sesión PHP.
  • Estas modificaciones solo serán válidas para la ejecución del script en curso y no modificarán la configuración PHP global.

 

Modificar los parámetros PHP CLI

Por ejemplo, para modificar temporalmente los parámetros para un script específico sin tener que modificar la configuración PHP global del servidor, siga el método a continuación; con el entorno PHP CLI puede especificar varios parámetros PHP a la vez separándolos por espacios.

Usar el parámetro -d

Cuando ejecuta PHP desde la línea de comandos, puede usar el parámetro -d para especificar configuraciones PHP. Esto le permite modificar los parámetros PHP para esta ejecución específica. Por ejemplo, para establecer el tiempo máximo de ejecución en 90 segundos, el límite de memoria en 256 MB y desactivar el modo seguro, puede hacerlo de la siguiente manera:

php -d max_execution_time=90 -d memory_limit=256M -d safe_mode=Off -f test.php

¿Le ha sido útil esta FAQ?

Esta guía explica cómo personalizar los límites de un sitio alojado en un Hosting Web compartido o un Servidor Cloud.

 

Desbloquear o ajustar los límites de un sitio

Para acceder a la gestión del sitio web:

  1. Haga clic aquí para acceder a la gestión de su sitio en el Gestor Infomaniak (¿Necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al sitio correspondiente:
  3. Haga clic en Gestionar parámetros avanzados:
  4. Haga clic en la pestaña PHP / Apache:

 

Podrá, entre otras cosas…

  • … desbloquear durante 60 minutos el límite de memoria (memory_limit = 1280 Mo) y el tiempo máximo de ejecución de los scripts (max_execution_time = 60 minutos):
    • Este desbloqueo es posible hasta 10 veces al año.
  • … personalizar los límites de:
    • max_execution_time (en segundos)
    • memory_limit (en Mo)
    • post_max_size & upload_max_filesize (tamaño máximo de archivo para envío, en Mo)
    • Solo Servidor Cloud: Max children (consulte esta otra guía)
    • Solo Servidor Cloud: Max input time

No olvide guardar los cambios al final de la página.

 

Valores máximos por tipo de alojamiento

LímitesCompartidoServidor CloudCLI (solo Servidor Cloud)
max_execution_time300 s3600 s 0 (ilimitado) s max
memory_limit1280 Mo2048 Mo max512 Mo max
post_max_size + upload_max_filesize9223372036854775807 Mo max9223372036854775807 Mo max48 Mo max
max_children20 max20 (por defecto, modificable) 
conexiones simultáneas por IP30 max30 (por defecto, modificable) 
max_input_time0 (ilimitado)0 (por defecto, modificable)0 (ilimitado)
archivos (inodos)ningún límite del número de archivos por alojamiento

¿Le ha sido útil esta FAQ?

Esta guía explica cómo reemplazar, dentro de un hosting web de Infomaniak, la dirección de un sitio actualmente subdominio (https://dev.domain.xyz) por el dominio principal (https://domain.xyz).

 

Prólogo

  • Operaciones en breve:
    1. Comenzamos con un sitio creado y accesible a través de la URL del dominio principal dev.domain.xyz.
    2. Se le agrega un alias domain.xyz.
    3. Se invierten los 2 tipos (el dominio principal se convierte en alias y el alias se convierte en principal).
    4. Se elimina el antiguo nombre dev.domain.xyz.
  • Tenga en cuenta que la ubicación del sitio permanece en la carpeta original en el servidor; el nombre de esta ubicación puede ser de la forma /sites/dev.domain.xyz pero esto no tiene absolutamente ningún impacto en el sitio en producción.
  • También tómese el tiempo de leer el último capítulo de esta otra guía.

 

Invertir un dominio vinculado

Aquí están las operaciones detalladas para pasar de un sitio con una dirección de tipo subdominio a una dirección directa (aquí dev.domaine-exemple.ch se convierte en domaine-exemple.ch):

  1. Haga clic aquí para acceder a la gestión de su sitio en el Manager Infomaniak (¿necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al sitio correspondiente:
  3. Luego, haga clic en la flecha para desarrollar la sección Dominios de este sitio:
  4. Haga clic en el botón Agregar un dominio:
  5. Agregue el nuevo nombre deseado (si el nombre de dominio a agregar se encuentra en la misma Organización, se le propondrá en la lista, de lo contrario, ingrese su ortografía):
  6. Active o desactive las casillas de verificación:
    • Si el dominio agregado no está en forma de subdominio, es posible solicitar agregar automáticamente la versión www del dominio.
    • Actualizar automáticamente (si es posible) los registros DNS de los dominios agregados.
    • Actualizar automáticamente los certificados SSL relacionados (si es posible).
  7. Haga clic en el botón para Confirmar y espere:
  8. Una vez realizado el añadido, haga clic en el menú de acción situado a la derecha del dominio que acaba de ser añadido y que desea colocar como dominio principal:
  9. Elija definir el elemento como dominio principal:
  10. Valide la operación para proceder a la inversión de los dominios:

¿Le ha sido útil esta FAQ?

Esta guía se refiere al planificador de tareas, una funcionalidad que permite ejecutar scripts en Hosting Web en el momento y con la frecuencia de su elección para automatizar tareas repetitivas.

 

Consulte también esta otra guía si busca información sobre crontab (crons via SSH) en Servidor Cloud.

 

Acceder al planificador de tareas (webcron)

Para acceder a la herramienta de planificación de tareas:

  1. Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al producto correspondiente.
  3. Haga clic en Web en el menú lateral izquierdo.
  4. Haga clic en Planificador de tareas en el menú lateral izquierdo:
  5. Haga clic en Tareas en el menú lateral izquierdo.
  6. Los crons existentes y las tareas en ejecución se muestran en las 2 pestañas de la página.
  7. Haga clic en el botón Planificar una tarea para crear una tarea programada especificando, entre otros, si la URL del script a ejecutar está protegida por contraseña, si desea recibir notificaciones y, por supuesto, el intervalo deseado (consulte a continuación), etc.:
  8. No olvide activar la tarea mediante el botón de alternancia (toggle switch):

 

Intervalos mínimos

En el siguiente paso, puede programar el cron según…

  • [ a ]… intervalos preestablecidos, como, por ejemplo, 1 vez por semana…
  • [ b ]… o una personalización a un intervalo mínimo de:
    • 15 minutos con un hosting compartido
    • 1 minuto en Servidor Cloud

 

Notificaciones y análisis

En el siguiente paso, puede activar correos electrónicos de notificación:

El siguiente paso permite activar un análisis de la tarea:

 

Ejecutar la tarea manualmente 1 vez

Una vez creada la tarea, haga clic en el menú de acción situado a la derecha del elemento correspondiente para acceder a la gestión rápida de su tarea y a su registro de ejecuciones:

En la parte superior de la página, puede hacer clic en el botón para ejecutar la tarea manualmente 1 vez:


¿Le ha sido útil esta FAQ?

Esta guía explica cómo instalar Nextcloud, una versión mejorada de Owncloud, en unos pocos clics en las ofertas de Hosting Web de pago.

 

Independientemente de sus productos de alojamiento, Infomaniak también ofrece un servicio en la nube potente: kDrive (almacenamiento, sincronización y compartición de archivos)

 

Prólogo

  • Nextcloud forma parte de las aplicaciones (no desarrolladas por Infomaniak) y permite la implementación de un sistema de almacenamiento y compartición de archivos en una "nube" que controlas completamente (gestión de usuarios, permisos, cuotas, aplicaciones móviles asociadas, etc.).
  • A diferencia de otros proveedores de alojamiento, Infomaniak permite el uso de este tipo de aplicaciones en sus alojamientos:
    • Se permite un uso personal en los alojamientos web compartidos.
    • Para un uso intensivo y profesional, se recomienda optar por un Servidor en la Nube para instalar ownCloud / Nextcloud.

 

Instalar Nextcloud

Requisitos previos

  • Poseer un alojamiento web de Infomaniak (comprar si es necesario).
  • Actualizar la parte de Bases de datos si es necesario (sobre todo para Nextcloud).
  • Si ya hay un sitio web en blanco en el alojamiento, haga clic en el botón como en la imagen de abajo y sáltese directamente al paso 9:
     

Para acceder al Hosting Web e instalar un nuevo sitio con la aplicación:

  1. Haga clic aquí para acceder a la gestión de su alojamiento en el Gestor de Infomaniak (¿Necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al alojamiento en el que se va a instalar la aplicación:
  3. Haga clic en el botón Agregar un sitio:
  4. Seleccione la opción intermedia para el despliegue de herramientas.
  5. Haga clic en Siguiente:
  6. Seleccione el dominio o subdominio y las opciones avanzadas si es necesario.
  7. Haga clic en Siguiente:
  8. Espere unos minutos, el tiempo de la creación del sitio:
  9. Seleccione la aplicación deseada (si es necesario, filtre y busque):
  10. Haga clic en Siguiente al final de la página.
  11. Deje el lugar por defecto o active la casilla para instalar la aplicación en una nueva carpeta que puede crear gracias a un icono visible a la derecha del punto 11 en la imagen.
  12. Elija instalar una versión anterior si es necesario.
  13. Haga clic en Siguiente:
  14. Configure el nombre de usuario y la contraseña.
  15. Especifique ciertos ajustes avanzados si es necesario (tipo de copia de seguridad en particular).
  16. Tome conocimiento y acepte los términos de uso de la aplicación seleccionada.
  17. Haga clic en Siguiente:
  18. Confirme la instalación de la aplicación en el siguiente paso y espere:
    • Tome conocimiento de cualquier mensaje de error en la pantalla si, por ejemplo, la carpeta de instalación elegida no está vacía o si la versión de PHP del sitio en el que intenta la instalación no es compatible.
  19. Una vez finalizada la instalación, puede gestionar su aplicación como desee:

¿Le ha sido útil esta FAQ?

Esta guía explica para qué sirve la opción "Prefijo MySQL" en los parámetros de un sitio y cuáles son sus implicaciones para el funcionamiento de sus aplicaciones web (CMS) y scripts PHP.

 

Prólogo

  • Cuando la opción "Prefijo MySQL" está activada para un sitio, ya no es necesario agregar el prefijo "wxyz_" antes del nombre y los usuarios de sus bases de datos MySQL.
  • Un script PHP podrá conectarse a MySQL con el usuario "monuser" y una base de datos "mabase" y el acceso se realizará automáticamente con el usuario "wxyz_monuser" y la base de datos "wxyz_mabase".
  • ⚠ Si realiza una migración desde una antigua oferta de Infomaniak:
    • Después de migrar un sitio desde la antigua consola, la opción "Prefijo MySQL" está activada por defecto para mantener automáticamente la conexión de sus aplicaciones web (WordPress, Joomla, Drupal, etc.) y scripts PHP con sus bases de datos MySQL.
    • Para garantizar el buen funcionamiento de sus sitios en caso de migración de su alojamiento a otro servidor, se recomienda encarecidamente desactivar esta función y realizar los ajustes que esto implica.

 

Administrar la opción Prefijo MySQL

Profundizar con las variables de entorno

Es posible configurar variables de entorno directamente desde el Manager para todo su sitio web:

  1. Haga clic aquí para acceder a la gestión de su sitio en el Manager Infomaniak (¿Necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al sitio correspondiente:
  3. Haga clic en Administrar parámetros avanzados:
  4. Haga clic en la pestaña PHP / Apache:
  5. Activar o desactivar el botón de alternancia (toggle switch) Prefijo MySQL:
  6. Haga clic en el botón Guardar al final de la página.
  7. Realice los ajustes necesarios en los archivos de configuración de sus aplicaciones web y scripts PHP...

 

Implicaciones y ajustes a realizar

Después de desactivar la opción Prefijo MySQL para un sitio, algunos scripts PHP o CMS pueden dejar de funcionar.

Para restablecer la conexión a sus bases de datos, deberá actualizar imperativamente la siguiente información en el/los archivo(s) de configuración de los scripts afectados:

  • el nombre de la base de datos MySQL: deberá agregar el prefijo de su servidor
    • antes: dbname
    • después: wxyz_dbname
  • el usuario de la base de datos MySQL: deberá agregar el prefijo de su servidor
    • antes: dbuser
    • después: wxyz_dbuser

¿Le ha sido útil esta FAQ?

Esta guía se refiere a la redirección del tráfico web a un puerto específico, incluidas las situaciones en las que se utiliza una IP dedicada y una aplicación web específica (como Node o Varnish, por ejemplo).

 

Requisitos previos

 

Redirigir el tráfico web a un puerto específico

Por defecto, en el Servidor en la nube, el tráfico web se envía a Apache. Para enviar las solicitudes a un script Node o a otro servicio (siempre que "escuche" en un puerto entre 4000 y 4009), es necesario pasar por HAProxy.

Esto se aplica especialmente a los servidores Express, Socket.IO, Meteor.js, Nuxt.js, Django, Flask, Ruby on Rails, incluso posiblemente Java (J2E), etc.

Para ello, debe asegurarse de que el servicio esté escuchando en un puerto entre 4000 y 4009 (especialmente con server.listen(4000) para Express o un servidor HTTP Node básico, pero según el tipo de proyecto, por otros medios, un archivo de configuración, en el código o cualquier otro) y en todas las interfaces (0.0.0.0).

También será necesario configurar HAProxy como en el ejemplo siguiente:

  1. Haga clic aquí para acceder a la gestión de su Servidor en la nube en el Administrador de Infomaniak (¿Necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al Servidor en la nube correspondiente.
  3. Haga clic en Instalador rápido en el menú lateral izquierdo.
  4. Haga clic en el menú de acción ⋮ situado a la derecha de HAProxy.
  5. Haga clic en Configurar:
  6. Seleccione la información deseada y guarde:

 

Casos particulares de alias y comodines

La configuración de HAProxy a través del Instalador rápido se aplica exclusivamente al dominio principal del alojamiento.

Actualmente, los alias de dominios (ya sean específicos o de tipo comodín como *.dominio.xyz) no son compatibles nativamente con esta herramienta.

Para redirigir el tráfico de un alias a su aplicación (que escucha, por ejemplo, en el puerto 4000), debe configurar manualmente una regla de tipo "proxy" en el archivo .htaccess situado en la raíz de su sitio:

# Redirect all traffic to the application (e.g., Node.js on port 4000)
RewriteEngine On
RewriteRule ^(.*)$ http://localhost:4000/$1 [P,L]

Sin esta directiva manual, todas las solicitudes correspondientes a sus alias o comodines se dirigirán por defecto a Apache en lugar de a su aplicación específica.

 

Recuperación de la IP de origen de una solicitud

Cuando redirige el tráfico web a su aplicación web, el procesamiento de las solicitudes cambia y la solicitud se recibe primero por un proxy inverso (local al servidor) que luego transfiere la solicitud al puerto elegido. Por lo tanto, debido a la transferencia de la solicitud, los métodos que habitualmente permiten recuperar la IP del visitante devolverán la IP del proxy inverso en lugar de la del visitante.

Por lo tanto, para recuperar la IP de origen real del visitante en estos casos, debe consultar un encabezado HTTP llamado X-Forwarded-For, que contendrá las IPs de origen acumuladas en cada redirección. Este encabezado contendrá, por lo tanto, en último lugar la dirección IP original del cliente, permitiendo identificar al visitante real.

Atención: es importante tener en cuenta que los encabezados HTTP pueden ser manipulados, lo que presenta riesgos de seguridad. Para minimizar estos riesgos, se recomienda verificar que la solicitud provenga de un servidor confiable antes de confiar en el contenido del encabezado X-Forwarded-For. Esta verificación puede implicar asegurarse de que la solicitud haya sido transmitida por un servidor intermedio de confianza, identificado por una lista preestablecida de direcciones IP. En el caso de que el sitio utilice una IP dedicada, los servidores de confianza son:

  • 83.166.133.15
  • 83.166.133.17
  • 83.166.133.16
  • 84.16.92.5
  • 84.16.92.43
  • 10.2.32.255
  • 10.2.34.164

¿Le ha sido útil esta FAQ?

Esta guía explica cómo restaurar una copia de seguridad automática de una Aplicación Web Infomaniak (Joomla, Drupal, Typo3, PrestaShop, ownCloud, etc.) incluida en las ofertas de Alojamiento Web de pago.

 

Preámbulo

  • Esto no se aplica a WordPress, que se puede guardar y restaurar a través de:
  • En el servidor FTP, los archivos correspondientes a las diferentes copias de seguridad están disponibles en /application-backups/.

 

Restaurar una Aplicación Web

Para acceder a las copias de seguridad de las Apps:

  1. Haga clic aquí para acceder a la gestión de su sitio en el Gestor Infomaniak (¿necesita ayuda?).
  2. Haga clic en el menú de acción ⋮ situado a la derecha del elemento correspondiente.
  3. Haga clic en Restaurar una copia de seguridad:
  4. Haga clic en el tipo de restauración deseada (Aplicación Web).
  5. Haga clic en el botón Siguiente:
  6. Seleccione la aplicación a restaurar y haga clic en el botón Siguiente:
  7. Seleccione la fecha a la que desea volver y haga clic en el botón Siguiente.
  8. Seleccione si prefiere…
    1. … eliminar los archivos existentes antes de restaurar la copia de seguridad (recomendado).
    2. … reemplazar los archivos con el mismo nombre y conservar los nuevos archivos creados desde la fecha de la copia de seguridad.
  9. Haga clic en el botón Restaurar para iniciar la restauración de los datos de la Aplicación Web.

 

Más información


¿Le ha sido útil esta FAQ?

Esta guía explica cómo acceder a phpMyAdmin con un Hosting Web.

 

Prólogo

  • phpMyAdmin es una herramienta de administración de código abierto diseñada para gestionar sus bases de datos MySQL y MariaDB a través de una interfaz web intuitiva.
  • Permite realizar operaciones complejas como la ejecución de consultas SQL, la creación de tablas o la importación y exportación de datos sin tener que usar la línea de comandos.

 

Acceder a phpMyAdmin

Para acceder al alojamiento web en la sección Bases de datos:

  1. Haga clic aquí para acceder a la gestión de su alojamiento en el Gestor Infomaniak (¿necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al alojamiento correspondiente:
  3. Haga clic en la flecha a la derecha de Bases de datos en el menú lateral izquierdo.
  4. Haga clic en Bases de datos en el menú lateral izquierdo.
  5. Haga clic en Conectar a phpMyAdmin:
    • El servidor correcto y un usuario temporal se rellenan automáticamente.

 

También puede hacer clic en el menú de acción ⋮ situado a la derecha de un usuario de base de datos:

  • El servidor correcto se rellena automáticamente.
  • La contraseña a introducir corresponde al usuario de la base de datos (el que eligió al crear el usuario MySQL redéfínalo si lo has olvidado):

¿Le ha sido útil esta FAQ?

Su sitio web ha enviado mensajes sospechosos y puede haber sido pirateado, aunque sigue siendo accesible.

Sus cuentas de correo electrónico (si tiene alguna) no están afectadas… Sin embargo, la recepción de correos electrónicos provenientes de su sitio web puede verse perturbada.

 

¿Qué hacer?

Infomaniak le informa que los sitios web que contienen código malicioso y/o envían mensajes no deseados pueden ser penalizados por los motores de búsqueda y que el registro del dominio afectado puede bloquear su nombre de dominio o eliminarlo.

Por lo tanto, es primordial realizar verificaciones y modificaciones en sus páginas, así como una limpieza entre los archivos alojados.

Tenga también en cuenta esta otra guía.


¿Le ha sido útil esta FAQ?

Esta guía explica cómo activar un CDN para optimizar un Albergue Web Infomaniak.

 

Prólogo

  • CDN significa "Content Delivery Network" en inglés, lo que se traduce en francés como "Red de distribución de contenido".
  • Un CDN almacena una copia del contenido de su sitio (imágenes, videos, archivos CSS/JS) en varios servidores dispersos geográficamente.
  • Cuando un usuario accede a su sitio, el CDN le proporciona este contenido desde el servidor más cercano a su ubicación, reduciendo así los tiempos de carga:
    • Su sitio se carga más rápido para los visitantes, lo que puede reducir la tasa de rebote y mejorar la experiencia del usuario.
    • Al distribuir el contenido, el CDN alivia la carga de su servidor principal, mejorando su rendimiento y disponibilidad.
    • Algunos CDN ofrecen funcionalidades de seguridad como la protección contra ataques DDoS y la seguridad de los datos.

 

Configurar un CDN

Para usar un CDN, generalmente deberá realizar ajustes en la configuración de su nombre de dominio, específicamente en los registros DNS. Esto permitirá dirigir el tráfico de su sitio web hacia la red de servidores del CDN. Por lo tanto, de manera general:

  1. Cree una cuenta en el sitio del CDN de su elección y agregue su sitio.
  2. Modifique la zona DNS de su nombre de dominio según las instrucciones proporcionadas por el CDN.
  3. Pruebe su sitio para asegurarse de que el CDN funcione correctamente.

 

Guía específica de Cloudflare

Para los clientes que desean optimizar su sitio frente a las sobrecargas provocadas por el paso intenso de bots, el uso de un CDN como Cloudflare a menudo se recomienda. El CDN Cloudflare permite optimizar el rendimiento y la seguridad de un sitio web con las siguientes funcionalidades, entre otras:

  • almacenamiento en caché del contenido estático de un sitio
  • minimización del código HTML, CSS y Javascript
  • protección anti-DDoS básica
  • etc.

Para configurar Cloudflare:

  1. Si es necesario, crea una cuenta en Cloudflare.
  2. Agregue el nombre de dominio del sitio en cuestión.
  3. Reporte todos los registros de la zona DNS del dominio en cuestión en Cloudflare (registros A, MX, TXT, NS, etc.).
  4. En el Manager Infomaniak, modifique los DNS del dominio en cuestión con los servidores DNS indicados por Cloudflare.
    • Configure DKIM y DNSSEC si es necesario.
    • Cualquier adición/modificación de DNS puede tardar hasta 48 horas en propagarse.

Nota: mod_cloudflare está activado por defecto en todos los alojamientos web de pago.

 

Activar el límite de tasa de Cloudflare

En la configuración predeterminada, Cloudflare actúa simplemente como intermediario entre el sitio y Infomaniak, reenviando todas las solicitudes a los servidores de Infomaniak. Por lo tanto, durante los picos de tráfico o ataques, las solicitudes aún alcanzan el servidor de origen, pero con direcciones IP de Cloudflare, lo que dificulta la gestión de la mitigación en un servidor compartido.

La implementación de reglas de "limitación de tasa" en el firewall de aplicaciones de Cloudflare ahora es una solución efectiva ofrecida. Esta funcionalidad limita el número de solicitudes enviadas al servidor, bloqueando los escaneos agresivos y protegiendo el servidor contra las sobrecargas excesivas.

 

Y también…

… Amazon CloudFront

Si ya utiliza servicios de AWS, CloudFront es fácil de implementar. Cree una distribución, configure los parámetros y enlácela a su sitio.

… Fastly

Regístrese en Fastly, configure su servicio agregando su sitio y definiendo los parámetros de caché. Fastly ofrece opciones de configuración avanzadas.


¿Le ha sido útil esta FAQ?

Esta guía explica cómo modificar la configuración de la copia de seguridad automática de las Aplicaciones Web Infomaniak (Joomla, Drupal, Typo3, PrestaShop, ownCloud, etc.) incluidas en las ofertas de Hosting Web de pago.

 

Prólogo

 

Configurar las copias de seguridad

Para gestionar las copias de seguridad de las Apps:

  1. Haga clic aquí para acceder a la gestión de su sitio en el Gestor Infomaniak (¿Necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al sitio en cuestión:
  3. Haga clic en el menú de acción ⋮ situado a la derecha de la Aplicación Web en cuestión.
  4. Haga clic en Configuración de la aplicación:
  5. Haga clic en Modificar a la derecha de la Aplicación:
  6. En la pestaña Configuración, haga clic en la casilla para acceder a la configuración avanzada.
  7. Elija los modos de actualización y de copia de seguridad deseados:
    • Se conservan 7 copias de seguridad recientes, así como las de hace 15 y 30 días.
  8. Guarde los cambios con el botón en la parte inferior derecha:

 

Más información


¿Le ha sido útil esta FAQ?

Esta guía explica cómo proteger su sitio web y sus visitantes contra el uso malintencionado de la detección de tipo MIME.

 

Prólogo

  • La detección de tipo MIME, o sniffing de tipo MIME, es una técnica utilizada por los navegadores web para determinar el tipo de contenido de un recurso cuando el tipo MIME proporcionado por el servidor es ambiguo, falta o es incorrecto.
  • Aunque esto puede mejorar a veces la experiencia del usuario al hacer que el contenido sea accesible a pesar de los errores de configuración del servidor, esta funcionalidad también introduce vulnerabilidades de seguridad importantes:
    • Cuando un navegador realiza una detección de tipo MIME, puede interpretar un archivo de texto como un script ejecutable, abriendo así la puerta a ataques de cross-site scripting (XSS).
    • Por ejemplo, un archivo destinado a ser tratado como texto sin formato podría ser interpretado como JavaScript, permitiendo que un atacante ejecute código malicioso en el navegador del usuario.
  • Al desactivar la detección de tipo MIME, protege a los visitantes contra la ejecución no autorizada de scripts maliciosos y también refuerza la seguridad general de su sitio web al reducir los vectores potenciales de ataque.

 

Desactivar la detección de tipo MIME

Para proteger a los usuarios y las aplicaciones web contra este tipo de vulnerabilidades, es posible desactivar la detección automática del tipo de recurso a través del archivo .htaccess de sus sitios para indicar al navegador que confíe estrictamente en el tipo MIME especificado por el servidor sin intentar adivinarlo.

Al colocar el código a continuación en su archivo .htaccess, asegura que la detección de tipo MIME esté desactivada siempre que el módulo mod_headers (que permite agregar la cabecera a continuación) esté activado en su servidor Apache:

  1. Abra el archivo .htaccess del sitio correspondiente desde un software/cliente FTP o el Web FTP.
  2. Agregue el siguiente código:

    <IfModule mod_headers.c>
        Header always set X-Content-Type-Options "nosniff"
    </IfModule>
  3. Guarde el archivo .htaccess.

¿Le ha sido útil esta FAQ?

Esta guía explica cómo visualizar el espacio en disco de un alojamiento web de Infomaniak y mostrar el tamaño de los directorios.

 

Encontrar los directorios más grandes de un alojamiento web

Para ello:

  1. Conéctese al servidor mediante SSH (¿necesita ayuda?).
  2. Ejecute el siguiente comando SSH:

    ncdu
  3. Navegue por la estructura de directorios utilizando las flechas del teclado.
  4. Salga con la combinación de teclas CTRL + C.

¿Le ha sido útil esta FAQ?

Esta guía detalla cómo, al activar un nuevo tema de WordPress, el formato y el contenido de los artículos y páginas pueden verse alterados, esto si el nuevo tema no utiliza los mismos shortcodes y/o el mismo page builder (constructor de páginas).

 

Problemas de maquetación

Aquí tienes un ejemplo de cómo pueden aparecer tus artículos y páginas después de cambiar de tema de WordPress:

sign

Desafortunadamente, no existe una solución automática para corregir este problema: deberás:

  • volver al tema anterior que utilizabas
  • o adaptar manualmente el contenido de tu sitio con las herramientas previstas por tu nuevo tema de WordPress.

Por supuesto, también puedes desinstalar y reinstalar WordPress, el contenido del sitio se borrará y podrás empezar de nuevo con buen pie.

 

Reducir los problemas en el futuro

Aquí tienes algunos consejos que te evitarán tener que volver a dar formato a todo el contenido de tu sitio en caso de cambio de tema:

  • Utiliza lo menos posible los shortcodes propios de tu tema de WordPress.
  • Utiliza un page builder universal que sea compatible con todos los temas de WordPress (por ejemplo Visual Composer o Thrive Content Builder).
  • Tómate el tiempo de probar y evaluar la calidad de un tema, comparándolo con 2-3 temas similares, antes de usarlo y adaptar todo el contenido de tu sitio.

 

Recursos útiles


¿Le ha sido útil esta FAQ?

Esta guía proporciona instrucciones básicas para crear y utilizar un archivo .htaccess y .user.ini con un Alojamiento Web de Infomaniak.

 

Introducción

  • Un archivo .htaccess se coloca en la raíz de un sitio y permite configurar el servidor HTTP Apache.
    • Como archivo de configuración descentralizado, ofrece una flexibilidad significativa para ajustar el comportamiento del servidor según las necesidades específicas del sitio.
    • Este archivo permite definir reglas de reescritura de URL, imponer restricciones de acceso, gestionar los errores HTTP e incluso personalizar aspectos de seguridad, como la desactivación de la visualización de archivos/carpetas.
    • También facilita la implementación de redirecciones y alias, lo que ofrece un control preciso sobre la organización y la accesibilidad del sitio.
  • Un archivo .user.ini permite personalizar las directivas PHP de la carpeta (y sus subcarpetas) en la que se encuentra.
    • Al actuar a nivel del intérprete PHP, este archivo permite definir configuraciones específicas para una carpeta determinada y sus subdirectorios.
    • Gracias a su sintaxis clara, ofrece la posibilidad de modificar diversos parámetros, como el límite de memoria, el tiempo de ejecución de los scripts, la gestión de errores y otras directivas relacionadas con PHP.
    • Este enfoque granular permite a los desarrolladores personalizar con precisión el comportamiento de PHP en función de los requisitos específicos de cada sección del sitio.

 

Crear un archivo…

 

.htaccess

  1. Conéctese a su alojamiento a través de FTP o SSH.
  2. En la raíz del sitio web correspondiente, cree un nuevo archivo y asígnele el siguiente nombre: .htaccess.
  3. Escriba las directivas deseadas en el archivo; consulte, por ejemplo, esta otra guía.

 

.user.ini

  1. Conéctese a su alojamiento a través de FTP o SSH.
  2. En la ubicación deseada, cree un nuevo archivo y asígnele el siguiente nombre: .user.ini.
  3. Escriba los parámetros de configuración de PHP deseados en el archivo.

La modificación del archivo .user.ini requiere varios minutos para que surta efecto.


¿Le ha sido útil esta FAQ?

Esta guía explica cómo restaurar automáticamente la totalidad de un alojamiento web a partir de las copias de seguridad realizadas por Infomaniak.

 

Prólogo

  • Infomaniak realiza una copia de seguridad diaria, y las 7 últimas están a su disposición en el Manager (o más si utiliza una Aplicación Web).
  • Durante la restauración, los sitios se pondrán automáticamente en mantenimiento hasta el final del proceso.
  • Dado que las copias de seguridad automáticas de archivos y las de bases de datos no se realizan simultáneamente, se recomienda verificar el correcto funcionamiento de los sitios después de la restauración.
  • Fuera de estas opciones, no existe ninguna otra copia de seguridad que pueda obtener; por lo tanto, no es necesario contactar a Infomaniak al respecto, pero considere otros métodos de copia de seguridad para el futuro.

 

Restauración de un alojamiento web

Para acceder al alojamiento web:

  1. Haga clic aquí para acceder a la gestión de su producto en el Manager de Infomaniak (¿necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al producto correspondiente.
  3. Haga clic en Restauración en el menú lateral izquierdo.
  4. Elija el tipo de restauración deseado:
    1. Restaurar una de las Aplicaciones Web que ha instalado.
    2. Restauración simple para restaurar todos los sitios y bases de datos del alojamiento.
    3. Restauración avanzada permite elegir los sitios y bases de datos a restaurar.
  5. Haga clic en el botón Siguiente:
  6. Elija la fecha de restauración deseada y complete el procedimiento.

¿Le ha sido útil esta FAQ?

Esta guía explica cómo actualizar las Aplicaciones Web instaladas a través de las herramientas de Infomaniak.

 

Prólogo

  • Si una aplicación se actualiza manualmente a través de FTP, luego es imposible actualizarla a través del Manager y beneficiarse de las actualizaciones automáticas.
  • Durante la instalación de su Aplicación Web, las actualizaciones automáticas (al menos las de seguridad) están activadas por defecto:
  • Si hay una actualización disponible para la aplicación, se le notificará en el Manager:

 

Actualizar una aplicación instalada a través de Infomaniak

Para acceder a la Aplicación Web de Infomaniak y actualizarla:

  1. Haga clic aquí para acceder a la gestión de su sitio en el Manager de Infomaniak (¿Necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al sitio correspondiente.
  3. Haga clic en el menú de acción ⋮ situado a la derecha de la Aplicación Web correspondiente.
  4. Haga clic en Configuración de la aplicación:
  5. Haga clic en Modificar en el bloque Información:
  6. Haga clic en el menú desplegable para elegir una versión más reciente.
  7. Haga clic en el botón Guardar:

¿Le ha sido útil esta FAQ?

El Programa Estudiante de Infomaniak permite obtener gratuitamente 1 Alojamiento Web y 1 kSuite Estándar para desarrollar sus habilidades digitales durante los estudios superiores.

 

Introducción

  • Se requiere un nombre de dominio para el correcto funcionamiento de los productos y este sigue siendo de pago.
  • Oferta válida únicamente en los siguientes países: Suiza, Francia, Bélgica, Alemania, Italia, Austria, España, Canadá.
  • Oferta reservada para nuevos pedidos de alojamiento (no se aplica a pedidos ya existentes o a renovaciones).
  • 1 alojamiento Web (= almacenamiento de 20 sitios web en 250 GB de espacio SSD) y 1 kSuite estándar ofrecidos por persona.
  • El estudiante debe ser mayor de edad (o tener autorización parental).
  • El estudiante debe poder justificar su situación con una tarjeta de matrícula y una tarjeta de identidad válidas:
    • tarjeta de estudiante o certificado escolar: debe estar actualizada y mostrar la escuela, el año académico en curso, así como su nombre y apellido
    • tarjeta de identidad (anverso/reverso): debe ser válida con una foto nítida y legible
    • su dirección de correo electrónico oficial de estudiante: la proporciona su escuela, por ejemplo, nombre.apellido@su-escuela.com
  • La duración de la oferta depende del período de validez de la tarjeta de matrícula y no podrá exceder los 4 años en total.

 

Obtener el alojamiento web gratuito

Para beneficiarse de esta oferta, consulte la página de la oferta y prepare los documentos necesarios.

Las solicitudes se procesan por orden de llegada en los días siguientes a su mensaje. En cualquier caso, recibirá una respuesta por correo electrónico.

 

¡Descubra los demás servicios gratuitos de Infomaniak!


¿Le ha sido útil esta FAQ?

Esta guía explica cómo añadir gratuitamente una extensión de Elegant Themes (Monarch, Divi Builder, Bloom, etc.) o un tema a un sitio WordPress ya instalado a través del instalador de Infomaniak.

 

Requisitos previos

  • Su sitio WordPress debe estar instalado a través de las herramientas Infomaniak WordPress para poder utilizar estos temas y extensiones.
  • Las extensiones se pueden añadir durante la instalación (aproximadamente en el paso 16 de esta otra guía) o activarse posteriormente.
  • Para beneficiarse del soporte de Elegant Themes (servicio de atención al cliente), debe suscribirse a una oferta de Elegant Themes.

 

Añadir un plugin de Elegant Themes

Para ello:

  1. Haga clic aquí para acceder a la gestión de su sitio WordPress en el Manager de Infomaniak (¿necesita ayuda?).
    • Si su sitio no aparece aquí, es que no se ha instalado a través de las herramientas de Infomaniak (véase los requisitos previos).
  2. Haga clic directamente en el nombre asignado al producto correspondiente:
  3. Haga clic en el menú de acción ⋮ situado a la derecha de la aplicación web correspondiente.
  4. Haga clic en Configuración de la aplicación:
  5. Haga clic en Añadir debajo de Extensiones:
  6. Active las extensiones que desee.
  7. Haga clic en el botón Guardar:
  8. Las extensiones estarán disponibles en su interfaz de administración de WordPress:

 

Utilizar un tema de Elegant Themes

Consulte esta otra guía para instalar un tema de Elegant Themes con Infomaniak.


¿Le ha sido útil esta FAQ?