Base de conocimientos
1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Esta guía explica cómo crear una página de inicio en su sitio web Infomaniak mediante la herramienta de creación de página de bienvenida, una ayuda simplificada para crear contenido rápida y fácilmente.
Requisitos previos
- Poseer alojamiento Web Infomaniak (incluso un simple Starter, la página web básica Activar si es necesario).
Crear una página de bienvenida
Para acceder a la herramienta de creación:
- Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesitas ayuda?).
- Haga clic directamente en el nombreasignado al producto afectado.
- Haga clic en Página y mantenimiento en el menú lateral izquierdo.
- Compruebe o seleccione el nombre de dominio del sitio en el que desea instalar la página web.
- Haga clic en Crear página de inicio o Personalizar:
Por lo tanto, puede elegir un tema, definir el texto visible por sus visitantes, insertar una imagen en el cuerpo de la página, administrar el contenido SEO de su página, añadir una imagen en el fondo de pantalla, especificar los nombres de los usuarios de las redes sociales si es necesario, etc. y todo esto se puede modificar en cualquier momento.
Haga clic en el botón azul al final de la página para guardar y publicar sus cambios.
Tenga en cuenta que la herramienta se puede utilizar junto con una gestión por FTP de su alojamiento web si es necesario.
Desactivar y eliminar la página de bienvenida
Para borrar la página de inicio que se ha colocado automáticamente en la raíz del árbol de su sitio web:
- Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesitas ayuda?).
- Haga clic directamente en el nombreasignado al producto afectado.
- Haga clic en Página y mantenimiento en el menú lateral izquierdo.
Puede eliminar la página de bienvenida con la ayuda del icono de Papelera de reciclaje ; ¡Esto eliminará definitivamente el contenido de la página de bienvenida!
Esta guía es para usted si obtiene el error The web host does not exist
al visitar la dirección de un sitio en un Hébergement Web Infomaniak.
Prólogo
- Este tipo de error generalmente se debe a que su nombre de dominio no está correctamente conectado a su sitio (su nombre de dominio probablemente apunta a la dirección IP incorrecta o está mal configurado).
- Ejemplo: un dominio
abc.xyz
mal configurado que apuntaría en IPv4 a un alojamiento Starter, y en IPv6 a un alojamiento compartido…
- Ejemplo: un dominio
Resolver un problema de enlace Dominio - Sitio Web
Para poder volver a poner en línea su sitio web:
- Verifique la zona DNS de su nombre de dominio, especialmente sus registros A.
- Corrígelos si es necesario indicando la dirección IP de su alojamiento.
- Cualquier cambio o modificación en el DNS puede tardar hasta 48 horas en propagarse.
Para esto, lo más sencillo es utilizar la herramienta de Diagnóstico DNS Infomaniak para corregir el apuntado automáticamente, agrupando previamente los productos en la misma Organización si es necesario.
Esta guía explica cómo actualizar un certificado SSL Let's Encrypt para un sitio web alojado por Infomaniak.
Preámbulo
- Puede ser necesario después de la adición o supresión de alias a un sitio web Regenerar un certificado para incluir los nuevos nombres de dominio relacionados con el sitio web.
- El tablero le indicará claramente que uno de los dominios relacionados con el sitio web no está incluido en el certificado SSL existente:
Actualizar un certificado Let's Encrypt
Para acceder a la gestión de los certificados:
- Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesitas ayuda?).
- Haga clic directamente en el nombreasignado al producto afectado:
- Haga clic en el menú de acción.
- Haga clic en Cambiar certificado:
- Elija el tipo de certificado que desea actualizar.
- Haga clic en el botón Siguiente:
- Compruebe o seleccione los dominios afectados.
- Haga clic en el botón Instalar:
Esta guía explica cómo denunciar una intento de anzuelo (Phishing, Fishing, Filoutage...) de la que serías víctima.
Preámbulo
- El Phishing es un intento de fraude y estafa, destinado a obtener información delicada de manera fraudulenta.
- Por lo general, la víctima recibe en su correo electrónico un mensaje que parece proceder de Infomaniak, su banco o un organismo de confianza, en el que se le indica que se ha producido un problema en su cuenta o en su vida diaria:
- El propósito de esta usurpación de identidad es generalmente que el usuario se dirija voluntariamente a una página y facilite información privada que se utilizará posteriormente para diferentes fines, principalmente financieros.
Señalar un correo electrónico de Phishing
Requisitos previos
- Verificar que el filtro spam está activo.
- Para mayor seguridad, active la indicación de email externo.
A continuación:
- Haga clic aquí para acceder a la aplicación web Mail Infomaniak (servicio en línea) mail.infomaniak.com).
- Abra el mensaje de phishing
- Haga clic en el menú de acción ⋮ A la derecha.
- Desde el menú que aparece, seleccione
Señalizar como anzuelo :
- Confirme el envío para tratamiento.
- Elimine el correo electrónico
Una vez que hayas hecho clic en Señalizar como anzuelo, un correo electrónico se transmite automáticamente a Infomaniak con toda la información necesaria para el tratamiento de la descripción del scam.
En caso de problemas más graves (cuando el mensaje le sea enviado directamente por un conocimiento o un contacto sin que sea un envío a gran escala) se recomienda intervenir con un organismo como p.ex www.report.ncsc.admin.ch.
Esta guía explica cómo editar la versión PHP directamente en línea de comandos cuando ejecuta scripts de PHP utilizando PHP CLI (Interface de Línea de comando) en un Alojamiento web Infomaniak.
Preámbulo
- Esto puede ser útil cuando necesita modificar temporalmente ciertos parámetros para un script específico o para una sesión PHP.
- Si solo usa la indicación
php
a continuación, se instalará la liberación anterior a la que ya estaba en su lugar (última versión -1): si la última versión instalada es la 8.1, será la 8.0 la que se utilizará con "php
"). Se debe utilizar preferentemente la menciónphp-7.0
,php-7.1
, etc. para que la versión no cambie a medida que las actualizaciones. - Conozca esta otra guía si busca información sobre la configuración de la versión de PHP definida en el Manager Infomaniak.
Editar versión de PHP usada en CLI
La versión de PHP utilizada en la línea de comandos (CLI) puede modificarse fácilmente a través de SSH:
- Inicie sesión en el servidor en SSH (¿Necesitas ayuda?).
Cree un archivo
.profile
si no existe:touch ~/.profile
Editar archivo
.profile
:nano ~/.profile
Agregue este código dentro del archivo para elegir la versión de php deseada:
export PATH=/opt/php7.4/bin:$PATH
Cargar archivo
.profile
:source ~/.profile
Compruebe la versión de php:
php -v
Modo interactivo
El archivo .profile
antes mencionado sólo se carga cuando se utiliza la interfaz de usuario. En SSH ( login mode), es el archivo .bash_profile
Que está sordo. Y en modo interactivo (no login), es el archivo .bashrc
Que está sordo.
Algunos scripts de implementación en servidor abren las sesiones en modo interactivo ( non-login) y las variables medioambientales no se cargan en el PATH aunque la sesión SSH esté correctamente configurada.
En este caso, debe cargar la versión php en el archivo .bashrc
(export PATH="/opt/php7.4/bin:$PATH"
), y fuente en los archivos >.bash_profile
y .profile
el archivo .bashrc
(. ~/.bashrc
).
Después de seguir estos pasos, la versión de PHP que ha especificado debe ser cargada en su entorno de shell cada vez que abra una nueva sesión. Esto le permitirá ejecutar scripts usando esta versión de PHP en línea de comandos (CLI).
Esta guía explica por qué se recomienda el abandono de la función mysql_num_rows()
de MySQL que simplemente devuelve el número de líneas de un resultado.
La desventaja de esta función es que es muy pesado para el servidor ya que es un bucle que recorre cada línea para contarlas.
Por ejemplo:
$SQLstr = "SELECT * FROM commentaires WHERE affiche=1";
$r = mysql_query($SQLstr);
$num = mysql_num_rows($r);
MySQL tiene una función count()
que se ocupa de esto y que es mucho menos pesado. Utilice esto:
$SQLstr = "SELECT count(*) FROM commentaires WHERE affiche=1"
$r = mysql_query($SQLstr);
$result = mysql_fetch_row($r);
$num = $result[0];
o
$SQLstr = "SELECT count(*) as total FROM commentaires WHERE affiche=1"
$r = mysql_query($SQLstr);
$result = mysql_fetch_array($r);
$num = $result['total'];
Esta guía explica cómo instalar aplicaciones, extensiones de PHP y tecnologías (lista no exhaustiva a continuación) con unos pocos clics sobre Servidor Cloud Solo.
Conozca esta otra guía si usted está buscando información sobre Aplicaciones Web adicionales que se pueden instalar en cualquier tipo de alojamiento incluyendo oferta estándar/mutualización.
Instalar (o desinstalar) apps/extensiones PHP...
Para encontrar la lista de tecnologías y proceder a su instalación:
- Haga clic aquí para acceder a la gestión de su Servidor Cloud en el Manager Infomaniak (¿Necesitas ayuda?).
- Haga clic directamente en el nombreatribuido al Servidor Cloud de que se trate.
- Haga clic en Extensiones de PHP o sobre ¡núcleos Fast Installer... en el menú lateral izquierdo:
- Haga clic en el menú de acción ⋮ a la derecha de la extensión que desea desinstalar en la tabla que aparece.
- Haga clic en Desinstalar.
- Si no, haga clic en el botón azul Instalar una extensión para hacer su elección de la nueva instalación de gasolinera:
Lista no exhaustiva de apps & extensiones disponibles
AdvanceCOMP
BuildEssential
electron_dev
ExifTool
FFmpeg
↗guíaGhostscript
Gifsicle
GraphicsMagick
HAProxy
Imagemagick
↗guíaJpegoptim
libjpeg_turbo
libqrencode
libX11_xcb1
MidnightCommander
Memcached
↗guíamongoDB
NVM Node Version Manager
OptiPNG
p7zip
PDFtk
PHP_APCu
PHP_CLI
↗guíaPHP_FPM
PHP_GnuPG
PHP_gRPC
PHP_igbinary
PHP_IonCube
↗guíaPHP_OPcache
PHP_PDF
PHP_PDO_ODBC
↗guíaPHP_Swoole
pip
Pngcrush
Pngquant
Redis
↗guíaRRDTool The Round Robin Database Tool
RubyCompass
systemd
↗guíatesseract_ocr
varnish
↗guíavirtualenv
WebP
xauth
xpdf
xvfb
ZSH
Esta guía se refiere al Planificador de tareas, una función que permite ejecutar scripts en Alojamiento web en el momento y la frecuencia de su elección para automatizar tareas repetitivas.
Conozca también esta otra guía si está buscando información sobre crontab (crons via SSH) en Servidor Cloud.
Acceso al planificador de tareas (webcron)
Para acceder a la herramienta de planificación de tareas:
- Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesitas ayuda?).
- Haga clic directamente en el nombreasignado al producto afectado.
- Haga clic en Web en el menú lateral izquierdo.
- Haga clic en Planificador de tareas en el menú lateral izquierdo:
- Haga clic en Tareas en el menú lateral izquierdo.
- Los crones existentes y las tareas en ejecución se muestran en las 2 pestañas de la página:
- Haga clic en el botón Planificar una tarea para crear una tarea planificada, especificando, entre otras cosas, si la URL del script a ejecutar está protegida por contraseña, si desea recibir notificaciones, etc.
- No olvide activar la tarea con el botón de cambio (toggle switch).
No obstante lo dispuesto en el artículo 4, apartado 1, letra a), del Reglamento (UE) n.o 1308/2013, los Estados miembros podrán adoptar las medidas necesarias para garantizar que se cumplan las condiciones establecidas en el apartado 1 del presente artículo.
Puede planificar el cron a un intervalo mínimo de:
- 15 minutos con 1 Alojamiento compartido
- 1 minuto en Servidor Cloud
Esta guía explica cómo añadir un tema gratisElegant Themes (Divi) en un sitio de WordPress ya instalado a través de el instalador Infomaniak.
Requisitos previos
- Su sitio de WordPress debe ser instalado a través de las herramientas Infomaniak WordPress para utilizar estos temas y extensiones.
- Los temas se pueden añadir durante la instalación (paso 14 de esta otra guía) o posteriormente.
- Con el fin de beneficiarse del soporte Elegant Themes (servicio al cliente) usted necesita suscribir una oferta de Elegant Themes.
Añadir un tema de Elegant Themes
Para ello:
- Haga clic aquí para acceder a la gestión de su sitio de WordPress en el Manager Infomaniak (¿Necesitas ayuda?).
- Si su sitio no aparece aquí, es que no se ha instalado a través de las herramientas Infomaniak... Conozca los requisitos anteriores.
- Haga clic directamente en el nombreasignado al producto afectado:
- Haga clic en el menú de acciónsituado a la derecha de la aplicación web de que se trate.
- Haga clic en Parámetros de la aplicación:
- Haga clic en Editar en Tema:
- Activar el tema deseado.
- Haga clic en el botón Guardar:
Usar una extensión de Elegant Themes
Conozca esta otra guía para instalar Monarch, Bloom.
Esta guía explica la directiva "Options +Indexes
" para los Alojamiento web, lo que facilita la navegación para los visitantes y permite una mayor personalización de cómo se muestran los archivos.
Preámbulo
- Una de las principales ventajas de la activación de la indización de directorios es que los visitantes pueden ver y listar todos los archivos y subdirectorios de un directorio determinado, aunque no conozcan el nombre exacto del archivo que están buscando. Esto puede ser especialmente útil para sitios web de intercambio de archivos o sitios de descarga.
- La indización de directorios también facilita la navegación para los visitantes que no están familiarizados con el árbol de archivos del sitio. Simplemente pueden navegar por subdirectorios para encontrar el archivo o carpeta que necesitan.
- La Directiva "
Options +Indexes
" se puede personalizar para mostrar información adicional, como el tamaño y la fecha de modificación de los archivos, o para ocultar archivos o directorios específicos. - Sin esta directiva, un visitante puede encontrarse con un error de tipo:
Accès interdit!
Vous n'avez pas le droit d'accéder au répertoire demandé.
Soit il n'y a pas de document index soit le répertoire est protégé.
Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.
Error 403
Listar el contenido de una carpeta web
Para listar los elementos contenidos en una carpeta sin índices específicos:
- Cree un archivo .htaccess en el expediente de que se trate.
- Regístrese el siguiente comando:
Options +Indexes
Debes tener en cuenta que esta solución sólo funcionará si no tienes ningún índice en el directorio de que se trate; debes eliminar los archivos index.php
, index.html
, index.htm
, etc., pero también el posible archivo welcome.php
…
Personalizar la visualización
Este es un ejemplo de código para personalizar la apariencia de la lista de archivos generada por Apache:
Options +Indexes
IndexOptions FancyIndexing
IndexOptions FoldersFirst IgnoreCase NameWidth=* DescriptionWidth=* Charset=UTF-8
HeaderName header.html
ReadmeName footer.html
En este ejemplo, el usuario activa la opción "Indexes
"," añade la opción "FancyIndexing
"para una apariencia más estética, especifica el orden de clasificación de los archivos, define la anchura de las columnas para el nombre y la descripción de los archivos, y especifica los nombres de los archivos que se utilizarán para el encabezado y el pie de página de la lista de archivos.