15 nov. 2019

Las nuevas versiones de PHP y porque se produce la falla PHP Fatal error: Uncaught Error: Call to

Wilmer Barrios | viernes, noviembre 15, 2019 | | | | | Be the first to comment!

El sitio oficial de PHP publica el timeline de las versiones con soporte y las que han quedado obsoletas, cada vez que sale una versión nueva por lo general existen cambios en las características, funciones, clases, constantes y extensiones. 

Antes de realizar el cambio de PHP en su Hosting, debes realizar una migración en el código fuente del sitio web, realizar pruebas offline de preferencia en un entorno de pruebas puede ser en el mismo servidor pero en otra ruta clonando los archivos, para luego colocarlo en un entorno de producción. 

Si quieres "Migrar de PHP 5.6.x a PHP 7.0.x" entonces debes ir al siguiente enlace: https://www.php.net/manual/es/migration70.php

Para migrar de PHP 7.3.x a PHP 7.4.x entonces debes ir al siguiente enlace: https://www.php.net/manual/es/migration74.php. Puntos que debes tomar en cuenta:

  • Nuevas características
  • Nuevas clases e interfaces
  • Nuevas funciones
  • Nuevas constantes globales
  • Cambios incompatibles hacia atrás
  • Características en desuso
  • Extensiones eliminadas
  • Otros cambios
  • Soporte de Windows

Es importante mantener actualizado el sitio web a las versiones estables y con soporte, que no estén en esa linea roja del timeline (obsoleto) ya que por lo general los sistemas antiguos son atacados y fácilmente vulnerados.

Errores más comunes al cambiar una versión de PHP: Error 500

Para ver exactamente cual es el error producido se debe activar el display_error una vez activado se puede observar desde la web que falla esta produciendo al momento de cargar un sitio web con una versión diferente de PHP.

Un error común es el siguiente:

PHP Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /home/cuenta/public_html/wp-includes/wp-db.php

Este error es producido al momento de cambiar una versión de PHP 5.6 a la 7.3. En este caso indica que en el archivo wp-db.php esta haciendo un llamado a una función indefinida, en realidad es que la nueva versión de PHP no reconoce mysql_connect() ya que esta ha cambiado en versiones anteriores y ha quedado obsoleta, para buscar el reemplazo de esta función pueden buscarla en la página oficial de PHP: https://www.php.net/manual/es/function.mysql-connect.php

Hay otros errores que se pueden producir al momento de hacer un cambio de versión en el hosting, lo más recomendable es que ver el archivo error_log ubicado en la carpeta public_html o en el directorio raíz donde se encuentran los archivos web, luego se debe analizar el error, buscar alternativas de reemplazos en su mayoría todas están en el manual de PHP.net.

read more...

9 nov. 2019

Que navegador web utilizar?. Justifica tu respuesta

Wilmer Barrios | sábado, noviembre 09, 2019 | | | Be the first to comment!


Navegadores más utilizados según w3counter:
  • Google Chrome (57,4%)
  • Safari (13,5%)
  • Internet Explorer (6,8%)
  • Firefox (6,5%)
  • Opera (3,2%)

Para uso de empresa yo prefiero usar Opera, para mi uso personal G.Chrome voy a justificar:

Algunas ventajas de Opera:

  • Seguridad, protección anti fraudes
  • Rapidez
  • Gran abanico de soporte de estándares de lenguaje informático
  • Funcionalidades como navegación por voz, bloqueo de popups y contenido así como una papelera de pestañas cerradas que te permitirá almacenar y restaurar las páginas vistas
  • Ideal para equipos con pocos recursos ya que estamos ante uno de los navegadores más eficientes al tener pocos requisitos. También por si fuera poco dispone de un modo denominado turbo, que ofrece una conectividad a Internet rápida en conexiones lentas
  • Uso del Whatsapp, telegram, messenger en la barra lateral es una excelente opción.

Algunas ventajas que ofrece Chrome:

  • Buena manejabilidad y usabilidad de cara al usuario
  • Su velocidad, al ser catalogado como el navegador más rápido
  • Gran Estabilidad
  • Un sin fin de extensiones de todo tipo
  • Compatibilidad total con todos los sistemas
  • Al ser de Google, tiene muchas facilidades de sincronización y adaptación a otras herramientas de la compañía.
  • Listas negras con sitios maliciosos a los que no acceder
  • Aislamiento de procesos convirtiéndose en un navegador multiprocesos
read more...

1 oct. 2019

¿Cuales son los sistemas operativos que funciona con cPanel?

Wilmer Barrios | martes, octubre 01, 2019 | | | Be the first to comment!


cPanel Solo trabaja con los siguientes sistemas operativos para servidores


- CentOS


- CloudLinux
https://www.cloudlinux.com/


- Red Hat Enterprise Linux (RHEL)

read more...

30 sept. 2019

El creador de Tor te explica cómo navegar con seguridad

Wilmer Barrios | lunes, septiembre 30, 2019 | | | Be the first to comment!






read more...

21 sept. 2019

#Descarga IObit Driver Booster Pro v7.0.2.409 Multilenguaje (Español), Mantén siempre tu Driver de PC actualizado

Wilmer Barrios | sábado, septiembre 21, 2019 | | | | | Be the first to comment!
IObit%2BDriver%2BBooster.png
DATOS TÉCNICOS
IObit Driver Booster Pro v7.0.2.409 Multilenguaje
Spanish Incl. | Medicina Incl. | 23 MB | Win XP/Vista/7/8/10
IObit.Driver.Booster.Pro.v7.0.2.409.Multilingual.Incl.Loader-Astron
Descarga Aqui
read more...

5 sept. 2019

#Descarga Ejecuta el viejo Windows 95 funciona en Windows, Linux y Mac

Wilmer Barrios | jueves, septiembre 05, 2019 | | Be the first to comment!
win95.png


Descarga:




win95.png


windows95 v2.2.0
English | FREE | 280 MB | Win/Mac/Linux

Este es Windows 95, ejecutándose en una aplicación Electron.

¿Funciona Doom (o mi otro juego favorito)?
Probablemente estará mejor con una aplicación de virtualización real, pero la respuesta corta es sí. Gracias a @DisplacedGamers, puedo recomendar que cambies a una resolución de 640×480 @ 256 colores antes de comenzar los juegos de DOS, como en los viejos tiempos.
read more...

3 sept. 2019

Copiar vía SSH un archivo desde un servidor externo con puerto diferente al 22

Wilmer Barrios | martes, septiembre 03, 2019 | Be the first to comment!


Para copiar un archivo (archivo.ext) se debe ejecutar el siguiente comando:

rsync -av -e "ssh -p 1122" root@192.0.0.1:/carpetaremota/archivo.ext /carpetalocal/archivo.ext



read more...

26 ago. 2019

Lista de comandos básicos para Mail Transport Agent #Exim

Wilmer Barrios | lunes, agosto 26, 2019 | | | | Be the first to comment!


Lista por pantalla los correos en cola:
exim -bp
Sacar por pantalla el nº de correos en cola:
exim -bpc
Muestra un resumen de los correos en cola (dominio, nº de correos, tiempo en cola y peso):
exim -bp | exiqsumm
Eliminar un correo en concreto:
exim -Mrm '<id correo>'
Congelar un correo:
exim -Mf '<id correo>'
Procesar un correo:
exim -M '<id correo>'
Eliminar todos los correos congelados:
exiqgrep -z -i | xargs exim -Mrm
Sacar por pantalla que está haciendo exim en este momento:
exiwhat
Hacer un traceroute a una dirección de correo:
exim -bt '<id correo>'
Ver las cabeceras de un correo:
exim -Mvh '<id correo>'
Ver el cuerpo de un correo:
exim -Mvb '<id correo>'
Ver los logs de un correo:
exim -Mvl '<id correo>'
Forzar cola de correo:
exim -qff
Buscar correos en cola de un determinado emisor:
exiqgrep -f [usuario]@dominio
Buscar correos en cola de un determinado receptor:
exiqgrep -r [usuario]@dominio
Respecto a estos dos últimos comandos, exigrep es un comando extremadamente útil, dispone de muchas otras opciones que pueden ser revisadas en su respectiva ayuda.
Eliminar la cola de correo completa (dos formas):
exim -bp | awk '/^ *[0-9]+[mhd]/{print "exim -Mrm " $3}' | sh
rm /var/spool/exim/input/*
read more...

22 ago. 2019

Como solucionar el error: Cuentas de correo ya existe y no se visualiza las cuentas creadas #cPanel

Wilmer Barrios | jueves, agosto 22, 2019 | | | | | Be the first to comment!

Cuando se ingresa a cPanel, no se visualizan las cuentas de correos que tenia, tampoco deja crear las cuentas de correos, aparece un error que indica "la cuenta de correo esta creada o existe en los archivos"

Este error se produce cuando el usuario elimina archivos importantes del contenido de la cuenta.

Unas de las vías para solucionarlo de manera más rápida es restaurando todos los archivos, para esto debe tener siempre un backup, pero si es que no tiene ningún backup, entonces se puede proceder a realizar los siguientes pasos:

1- Ingresa via SSH con ROOT al servidor:
2- Ingresa el siguiente comando:

vi /home/CUENTA/etc/DOMINIO.com/passwd

Vi para modificar el archivo "passwd", se debe reemplazar la palabra CUENTA por el nombre de usuario, y DOMINIO.com por el dominio que corresponda, luego Se elimina las líneas  de los correos que no aparecen en cPanel (dd), finalmente guardar (wq).

3- Ingresa a la cuenta cPanel y se crean los cuentas de correos con clave aleatoria de preferencia con 12 caracteres, una vez creada la cuenta de correo se verifica ingresando al webmail si tiene o no los mensajes en sus buzones.

read more...

¿Los registros SPF, DKIM Y DMARC sirven para no caer en el buzón de SPAM?

Wilmer Barrios | jueves, agosto 22, 2019 | | | Be the first to comment!


DMARC, DKIM y SPF: ¿qué son?
SPF (Sender Policy Framework) es un sistema que asegura que los correos electrónicos sean genuinos al compararlos con una lista TXT de remitentes aprobados. Los remitentes se publican en el registro de DNS. Se puede confiar en estas entradas de DNS porque los propietarios y administradores son los únicos autorizados a hacerlas.

DKIM (DomainKeys Identified Mail) detecta el correo electrónico falsificado y permite que cada elemento sea autenticado. Al enviar un correo electrónico, es fácil afirmar que proviene de un dominio en particular, Usted mismo puede poner cualquier nombre a una casilla de correo, en este caso DKIM valida dichos reclamos.

DKIM funciona agregando una firma digital a un mensaje de correo electrónico para que los dos se asocien. El remitente de un correo electrónico publica una clave en el DNS y esto se puede comparar con la firma. Si coinciden, está claro que no se ha alterado el correo electrónico.

DMARC (Domain-based Message Authentication, Reporting and Conformance) es un mecanismo adicional que funciona en conjunto con SPF y DKIM. Con esto, el administrador del dominio puede publicar una regla, indicando si usa SPF, DKIM o ambos. Le permite al servidor de recepción saber cómo debe manejar las fallas.

 Está claro que el DNS es clave para que estos sistemas funcionen correctamente. Veamos cómo funcionan.


¿Cómo funciona SPF?
• Primero, el servidor de correo receptor obtiene la dirección del remitente de cada mensaje que recibe.

• Luego, realiza una consulta TXT DNS, verificando el dominio reclamado de la entrada SPF.

• Después, los datos en la entrada SPF se pueden usar para autenticar el servidor del remitente.

• Finalmente, el servidor del remitente recibe un aviso de rechazo si esta autenticación falla.



¿Cómo funciona DKIM?
• El servidor final en la estructura de dominio compara el dominio que está en el encabezado "De". Esto asegura que tiene una entrada en su tabla de firmas. Si no, el proceso se detiene.

• En segundo lugar, se agrega un encabezado "Firma DKIM" al mensaje de correo, usando la parte privada de la clave en el contenido del mensaje.

• Ahora, el contenido del mensaje está bloqueado y nadie puede modificarlo. Cualquier intento de hacerlo da como resultado una discrepancia con el encabezado DKIM.

• Entonces, cuando el mensaje llega al servidor receptor, crea una consulta TXT DNS que le permite retener la clave desde el campo Firma DKIM.

• Finalmente, el resultado de la comprobación del encabezado DKIM revela si un mensaje es real o falso.



¿Cómo funciona DMARC?
• Cuando llega un mensaje, el servidor de correo busca una regla DMARC relacionada con el dominio que utilizan DKIM y / o SPF.

• Si uno o ambos chequeos son exitosos y aún cumplen con la política de DMARC, entonces se considerará exitoso. Si no, falla.

• En el caso de que la verificación falle, la regla publicada de DMARC guiará la acción futura.



Las mejores prácticas y sus límites
Desafortunado pero cierto: incluso si observa las mejores prácticas y su sistema de correo usa correctamente todas estas herramientas, los phishers, scammers y spammers seguirán atravesando sus defensas de vez en cuando.

No todos los servidores están usando todas estas tres herramientas, pero incluso si lo hacen, ayuda tener en cuenta los límites de lo que SPF, DKIM y DMARC pueden hacer:
Usar DKIM por sí solo no garantiza que el servidor que envía el mensaje a un dominio específico tenga derecho a hacerlo.

SPF no puede hacer nada con los mensajes que se han forjado en un alojamiento compartido. Esto se debe a que todo ese correo suele provenir de una misma dirección IP.

DMARC todavía está en su etapa inicial y no tiene suficientes usuarios que lo hayan adoptado para marcar una diferencia significativa.

Si usa sólo DMARC, este puede y romperá su flujo de correo. Para evitar esto, deberá configurar tanto DKIM como SPF antes de cambiar la regla de DMARC a otra variable que no sea "none".

Es esencial que trabaje correctamente en el proceso de configuración de SPF, DKIM o DMARC. Si no lo hace, todos los mensajes importantes de sus usuarios se marcarán como fraudulentos.



En pocas palabras: ¿Debería utilizar estas herramientas o no?
Respuesta corta: Sí. A pesar de que no son tan populares como deberían ser en este momento, ciertamente lo serán, y muy pronto. Una de las mejores maneras de alentar a otros a adoptar estas mejores prácticas y utilizar estas herramientas es adoptarla usted mismo.

pageIMPACT le brinda la oportunidad de proteger su servicio de correo electrónico de los problemas de spam / spoofing. Y puede hacerlo configurando DKIM, SPF y DMARC a través de una interfaz web.
read more...
 
Copyright © 2017 MyBiosWeb
Distributed By My Themes | Template Design By BioHosting