cURL está Activado en Todos los Servidores de Hostinet

Categorias: cPanel, General, Servidores

cURL Hostinet

Últimamente muchos clientes no están preguntando si tenemos activado cURL en los servidores de última generación de Hostinet sobre todo debido a que en el CMS que están utilizando (suele ser WordPress) sale como que está desactivado en el theme que quieren usar y no les deja guardar los cambios e incluso tienen la versión de php correcta.

Desde Hostinet confirmamos que cURL está activado de serie en todos los servers de Hostinet, por lo que la información reportada por algunos CMS’s es cuanto menos incierta.

¿Qué es cURL?

Según la Wikipedia: cURL es un proyecto de software consistente en una biblioteca (libcurl) y un intérprete de comandos (curl) orientado hacia la transferencia de datos utilizando casi toda clase de protocolos: FTP, FTPS, HTTP, HTTPS, TFTP, SCP, SFTP, Telnet, DICT, FILE y LDAP, entre otros.

El principal propósito y uso para cURL es automatizar transferencias de archivos o secuencias de operaciones no supervisadas. Es por ejemplo, una herramienta válida para simular las acciones de usuarios en un navegador web. Su objetivo prioritario es por lo tanto transferir datos, sin que los usuarios tengan ningún tipo de interacción, hacia o desde un servidor, utilizando uno de los muchos protocolos admitidos y comentados con anterioridad.

cURL soporta certificados HTTPS, HTTP POST, HTTP PUT, subidas FTP, Kerberos, subidas mediante formulario HTTP, proxies, cookies, autenticación mediante usuario y contraseña (Basic, DIgest, NTLM y Negotiate para HTTP y kerberos 4 para FTP), continuación de transferencia de archivos, tunneling de proxy HTTP y otras prestaciones.

Cómo Comprobar que cURL está Activo

Para comprobar que no estamos diciendo ninguna mentira sobre que cURL está activo podemos crear un archivo info_.php (o el nombre que queramos; no tiene porque llamarse info_.php) en la raíz de la instalación de nuestro CMS para que nos muestre cierta información, y ejecutarlo desde el propio navegador a través de la url de nuestro propio dominio, para tener toda la información que necesitamos.

Cómo crear el archivo info_.php

Esta parte es muy sencilla, por ejemplo, podemos ir hasta ella Administrador de Archivos de cPanel y, desde allí, crear un nuevo archivo llamado info_.php con el botón + Archive que hay para ello en la parte superior izquierda y que ilustramos a continuación:

cPanel Administrador Archivos Archivo Info_.php

Después, editamos el archivo info_.php (botón derecho del ratón – opción Edit -).

InfoPHP Edit

El archivo estará en blanco y tendremos que copiar y pegar este código dentro:

<?php
phpinfo();
?>

 Guardar cambios en la parte superior derecha y listo.

InfoPHP Código

Acceder al Navegador Web para Ver los Detalles

Por último, para hacer la comprobación oportuna, tan solo nos quedaría irnos a un navegador web y si teníamos la instalación de la web en la raíz (public_html), escribir: https://www.tudominio.com/info_.php, con ello se mostraría un listado gigantesco bajo el cual podría buscar cURL y obviamente comprobar como aparece habilitado.

InfoPHP cURL

Para buscar rápidamente cURL podemos tirar de Ctrl + f (en windows) y, a continuación, en el buscador, escribir la palabra cURL para localizar que efectivamente cURL está activado. Deberemos bajar un poco para abajo en el extenso listado de PHP hasta encontrar la sección cURL, tal y como se muestra en la captura de pantalla de la parte superior.

Entonces… ¿Dónde está el problema? ¿Mod_Security?

Posiblemente los fallos en el gestor de contenidos los provoque una o varias reglas activas en el Mod_Security y no tenga nada que ver con cURL, por eso, si tienes problemas con tu CMS y cURL, ahora ya sabes que la realidad es otra, y que esa herramienta si está operativa en todos los servidores de Hostinet. Seguramente el problema está siendo provocado por alguna regla del Mod_Security que tendremos que deshabilitar, así que no dudes en contactar con nuestro departamento de soporte si tienes un problema similar para poder revisar la incidencia como se merece.

Por cierto, para los que les interese: Mod_Security es un módulo de seguridad para el servidor que ayuda a mantener la estabilidad del mismo frente ataques de fuerza bruta, vulnerabilidades de cross scripting (XSS), ataques por inyección SQL (SQLi), etc. En Hostinet, usamos Mod_Security en todos nuestros servidores Apache sobre todo para filtrar y bloquear solicitudes HTTP sospechosas.

¡HOSTING SSD DE GARANTÍAS CON HOSTINET!

En Hostinet todos nuestros Alojamientos Web SSD vienen por defecto con un panel de control cPanel. Además, pensamos que lo mejor es siempre usar cuentas de correo personalizadas con tu propio dominio con el fin de personalizar tu negocio o de dotar de seriedad a tus comunicaciones.

Por muy poco al mes (menos de lo que pagas por tu conexión a Internet) puedes contratar el plan de hosting que mejor se adapte a tu proyecto web por un año entero, así como también un dominio bajo el cual tener todas las cuentas de correo electrónico que quieras.

Nuestros servidores de última generación funcionan bajo discos sólidos (SSD) y están ubicados en Bilbao & Madrid para sacarle el mayor rendimiento a tu website.

Hosting SSD NVMe