¿En qué podemos ayudarte?
Encuentra respuestas sobre hosting, dominios, email y más.
Si los correos electrónicos no se envían y los formularios de contacto de tu sitio web no funcionan, existen varias causas comunes: **Verificaciones iniciales:** 1. Comprueba que tu cuenta de email esté activa y correctamente configurada en el panel de control 2. Verifica que los registros MX de tu dominio estén correctamente apuntados a nuestros servidores 3. Revisa que no hayas alcanzado el límite de cuentas de email en tu plan **Para formularios web:** 1. Asegúrate de que el formulario esté configurado con una dirección de email válida como destinatario 2. Comprueba que tu hosting tenga habilitada la función de envío de emails (PHP Mail o SMTP) 3. Revisa los logs de error de tu sitio para identificar mensajes específicos **Pasos de solución:** - Prueba enviando un email de prueba desde el webmail para confirmar que el servicio funciona - Si usas un formulario personalizado, verifica que el código esté correctamente configurado para enviar emails - Contacta con soporte técnico si los registros MX necesitan ajustes o si sospechas un problema en la infraestructura del servidor En la mayoría de casos, el problema se resuelve verificando la configuración del dominio o los parámetros del formulario.
Si experimentas lentitud e intermitencias en tu sitio web junto con errores al enviar correos desde formularios de contacto, pueden estar relacionados con varios factores: **Causas comunes:** 1. **Límites de recursos**: Tu plan de hosting puede estar alcanzando límites de CPU, memoria o conexiones simultáneas. Verifica el uso de recursos en tu panel de control. 2. **Problemas de configuración de email**: Los errores en el envío de emails suelen deberse a: - Credenciales SMTP incorrectas - Puertos bloqueados (generalmente se usan 25, 465, 587) - Autenticación SMTP no habilitada - Límites de emails por hora alcanzados 3. **Conflictos con plugins o extensiones**: Si usas WordPress u otro CMS, algunos plugins pueden causar conflictos o consumir recursos excesivos. 4. **Problemas de DNS o propagación**: Aunque menos común, verificar que tus registros DNS sean correctos es importante. **Pasos para solucionar:** - Revisa los registros de error de tu servidor (logs). - Verifica que la configuración SMTP del formulario sea correcta. - Comprueba los límites de tu plan de hosting. - Desactiva plugins recientemente instalados para identificar conflictos. - Contacta con soporte técnico compartiendo los detalles del error exacto que ves. Si los problemas persisten, nuestro equipo de soporte puede analizar los logs del servidor y brindarte una solución específica.
El error 524 de Cloudflare (Connection Timeout) indica que hay un problema de conectividad entre Cloudflare y tu servidor de hosting al intentar enviar emails. Este error es común cuando: 1. **Configuración de DNS incorrecta**: Verifica que tus registros MX en Cloudflare apunten correctamente a tu servidor de email o al servidor SMTP configurado en tu sitio. 2. **Puerto SMTP bloqueado**: Asegúrate de que estés usando el puerto correcto (25, 465 o 587) y que no esté bloqueado por Cloudflare. Algunos proveedores requieren puertos específicos para SMTP saliente. 3. **Credenciales SMTP**: Confirma que el usuario, contraseña y servidor SMTP configurados en tu formulario o WooCommerce sean correctos. 4. **Modo de Cloudflare**: Si tienes Cloudflare en modo "Proxy" (nube naranja), puede interferir con las conexiones de email. Considera cambiar a "DNS only" (nube gris) para los registros MX. 5. **Límites de timeout**: Aumenta el timeout de conexión en tu aplicación si está configurado muy bajo. **Pasos recomendados**: - Revisa la configuración de DNS y los registros MX en Cloudflare. - Prueba la conectividad SMTP desde tu servidor usando herramientas de diagnóstico. - Contacta a tu proveedor de hosting para verificar que los servicios de email estén activos y sin restricciones. - Si usas un servicio externo de email (como SendGrid o AWS SES), asegúrate de que las credenciales sean exactas.
Si los cambios en tus datos de contacto no se guardan correctamente, aquí hay algunas soluciones: 1. **Limpia el caché del navegador**: Los navegadores almacenan datos temporales que pueden causar conflictos. Intenta limpiar el caché o usar una ventana de incógnito/privada. 2. **Desactiva extensiones del navegador**: Las extensiones de seguridad o bloqueadores de anuncios pueden interferir con el formulario. Prueba desactivarlas temporalmente. 3. **Verifica tu conexión a internet**: Una conexión inestable puede interrumpir el guardado de datos. Asegúrate de tener una conexión estable. 4. **Comprueba permisos y restricciones**: Algunos navegadores o configuraciones de seguridad pueden bloquear la ejecución de scripts necesarios para guardar los datos. 5. **Usa otro navegador**: Intenta acceder desde Firefox, Chrome, Safari o Edge para descartar problemas específicos del navegador. 6. **Revisa que los campos sean válidos**: Asegúrate de que todos los campos requeridos estén completados correctamente y que los datos cumplan con el formato esperado. Si después de intentar estas soluciones el problema persiste, contacta a nuestro equipo de soporte técnico proporcionando detalles sobre el navegador y el tipo de datos que intentas modificar.
Si tus formularios PHP no envían correos correctamente, sigue estos pasos para configurar cPanel: 1. **Verifica la función mail() de PHP**: Asegúrate de que tu código PHP utiliza correctamente la función mail(). Ejemplo básico: ```php mail($destinatario, $asunto, $mensaje, $headers); ``` 2. **Configura los headers correctamente**: Incluye headers válidos en tu formulario: ```php $headers = "From: tu-email@tudominio.com\r\n"; $headers .= "Content-Type: text/html; charset=UTF-8\r\n"; ``` 3. **Valida la dirección de correo**: Confirma que el email del remitente pertenece a tu dominio o cuenta de hosting. 4. **Revisa los logs de errores**: En cPanel, accede a Estadísticas > Errores de PHP para identificar mensajes de error específicos. 5. **Verifica el Exim Mail Server**: Ve a cPanel > Email > Enrutamiento de correo y asegúrate de que está configurado correctamente. 6. **Comprueba filtros antispam**: Los correos pueden estar siendo bloqueados. Revisa la carpeta de spam del destinatario. 7. **Valida el formulario**: Asegúrate de que los datos se envían correctamente antes de ejecutar la función mail(). Si el problema persiste, contacta al soporte técnico con detalles del error específico que aparece.
Si tu formulario de contacto no está funcionando correctamente, el archivo formprocessing es un componente clave que procesa los datos enviados. Para reconfigurarlo: 1. **Verifica la ruta del archivo**: Asegúrate de que formprocessing.php (o su equivalente) esté en la carpeta correcta del servidor. 2. **Revisa los permisos**: El archivo debe tener permisos de ejecución (normalmente 644 o 755). 3. **Valida la configuración**: Comprueba que los parámetros de envío de correo sean correctos (servidor SMTP, puerto, credenciales). 4. **Verifica el código HTML**: Asegúrate de que el formulario apunte a la ruta correcta del archivo procesador. 5. **Busca errores en registros**: Revisa los logs de error del hosting para identificar problemas específicos. Si necesitas ayuda para reconfigurar este archivo, puedes contactar con nuestro equipo de soporte técnico y proporcionar el archivo actual. Nuestros especialistas podrán revisar la configuración y realizar los ajustes necesarios.
Sí, todos nuestros planes de hosting incluyen soporte para PHP. Si tu formulario de contacto no funciona, el problema probablemente no es la falta de soporte PHP, sino un error en la configuración del código, permisos de archivo o la ruta de los archivos. Antes de cambiar de plan, te recomendamos: 1. Verificar que el archivo tiene extensión .php 2. Comprobar los permisos de archivo (deben ser 644 o 755) 3. Revisar que la ruta de destino del formulario sea correcta 4. Verificar que el servidor de correo está configurado correctamente 5. Revisar los logs de error del hosting para identificar el problema específico Si necesitas aumentar recursos por otras razones (mayor espacio, tráfico o base de datos), puedes cambiar de plan desde tu panel de control sin problemas. Los cambios suelen aplicarse inmediatamente. Si después de revisar estos puntos aún tienes problemas, te recomendamos contactar al equipo de soporte técnico con detalles del error que ves.
Para que los formularios de contacto en tu sitio web envíen correos correctamente, es necesario verificar y habilitar las siguientes configuraciones: **1. Verificar que PHP Mail está habilitado:** La mayoría de servidores de hosting tienen habilitadas las funciones PHP mail() y sendmail() por defecto. Contacta con nuestro soporte si sospechas que está deshabilitada. **2. Configurar correctamente el encabezado "From":** Asegúrate de que el correo remitente sea un dominio válido asociado a tu cuenta de hosting. Usa un correo del mismo dominio de tu sitio web. **3. Verificar la configuración SMTP (opcional):** Si prefieres usar un servidor SMTP externo (como Gmail, Outlook, etc.), necesitarás usar librerías como PHPMailer o SwiftMailer en lugar de mail(). **4. Revisar los filtros anti-spam:** Algunos correos pueden llegar a la carpeta de spam. Verifica que los encabezados estén correctamente formateados y evita palabras asociadas a spam. **5. Validar el código PHP:** Asegúrate de que tu formulario incluya: - Validación de campos (no vacíos, formato de email correcto) - Encabezados HTTP correctos para evitar inyección de código - Manejo adecuado de caracteres especiales y acentos (UTF-8) **Ejemplo básico de envío:** ```php $destinatario = "contacto@tudominio.com"; $asunto = "Nuevo mensaje de contacto"; $mensaje = $_POST['mensaje']; $headers = "From: formulario@tudominio.com"; mail($destinatario, $asunto, $mensaje, $headers); ``` Si después de verificar estas configuraciones el problema persiste, contacta con nuestro equipo de soporte técnico indicando qué función utilizas (mail() o sendmail()) y proporcionando el código de tu formulario para una revisión más detallada.
Los problemas que describes sugieren múltiples causas que requieren atención. Aquí te presentamos una guía de solución: **1. Problemas de caídas y funcionamiento inestable:** - Verifica el uso de recursos (CPU, memoria RAM) en tu panel de control. Si constantemente superas los límites de tu plan, considera una actualización. - Revisa los registros de errores (Error Logs) para identificar qué causa las caídas. - Comprueba si hay procesos PHP que se ejecutan indefinidamente. **2. Errores al crear páginas/entradas en WordPress:** - Incrementa el límite de memoria PHP editando el archivo wp-config.php (via FTP) y añade: define('WP_MEMORY_LIMIT', '256M'); - Desactiva todos los plugins accediendo a través de FTP renombrando la carpeta /plugins temporalmente, luego reactívalos uno a uno para identificar cuál causa conflicto. - Verifica que tu versión de WordPress y temas estén actualizados. **3. Limpieza de archivos basura en FTP:** - Accede via FTP y elimina archivos temporales, backups antiguos y carpetas no utilizadas. - Busca archivos sospechosos (.htaccess modificados, archivos .php desconocidos). - No elimines archivos críticos de WordPress. **4. Seguridad y protección:** - Instala un plugin de seguridad recomendado como Wordfence o Sucuri Security (si tu plan lo permite). - Solicita a nuestro equipo de soporte un análisis de malware completo. - Considera activar un servicio de escaneo de seguridad que ofrecemos para detectar vulnerabilidades. - Mantén WordPress, plugins y temas siempre actualizados. - Cambia las contraseñas de acceso a WordPress y FTP regularmente. **5. Si los problemas persisten:** - Contacta a nuestro equipo técnico para realizar un análisis profundo de seguridad. - Solicita una revisión del plan de hosting actual para verificar si se ajusta a las necesidades de tu sitio. - Considera realizar un backup completo antes de hacer cambios importantes.
¿No encontraste lo que buscabas?
Nuestro equipo de soporte está listo para ayudarte.
Contactar soporte