Pregunta sobre Airstory de Wordpress:

AirStory sin extensi贸n PHP 7.2 / mcrypt

Un usuario pregunt贸 馃憞

Hola,

Actualic茅 mi sitio a PHP 7.2 (desde PHP 7.0).

AirStory ahora informa que falta la 芦extensi贸n mcrypt禄.

驴Tienes alguna sugerencia?

Vea la captura de pantalla de AirStory desde wp-admin:
https://www.screencast.com/t/MQa5N2AfikX

Saludos, Steve Williams

(@stevegrunwell)

hace 3 a帽os

Steve (隆gran nombre, por cierto!),

Al actualizar las versiones de PHP, tampoco es necesario actualizar los m贸dulos individuales, por lo que querr谩 asegurarse de que los mismos paquetes que estaba usando con PHP 7.0 est茅n instalados en su servidor para PHP 7.2.

Primero, quiero comenzar intentando habilitar expl铆citamente el m贸dulo ejecutando phpenmod mcrypt, luego PHP-FPM y reinicie su servidor web.

Si no se puede encontrar el m贸dulo mcrypt, es posible que deba instalarlo: en un entorno basado en Debian (como Ubuntu), puede ejecutar dkpg -l | grep php para recuperar una lista de todos los paquetes instalados que contienen el caracol 芦php禄.

Luego, para cada art铆culo que vea que comience con 芦php7.0-禄 (p. Ej. php7.0-mcrypt), Recomendar铆a instalar la versi贸n de prefijo correspondiente 芦php7.2-芦, luego PHP-FPM (si corresponde) y reiniciar su servidor web (desde los encabezados de la aplicaci贸n, parece ser Apache).

Juntos, se ver谩n as铆:

$ sudo apt-get update
$ sudo apt-get install php7.2-mcrypt
$ sudo service php7.2-fpm restart
$ sudo service apache restart

Lanzador de hilos

(@steveswg)

hace 3 a帽os

Hola Steve,

Mi proveedor de alojamiento dice que la extensi贸n mcrypt no se mostr贸 en PHP 7.1.

Estoy usando PHP 7.2. 驴Existe un flujo de trabajo?

Sobre,

-steve

(@stevegrunwell)

hace 3 a帽os

Steve,

Tiene toda la raz贸n: la biblioteca mcrypt se deval煤a y posteriormente se elimina de PHP. Mis disculpas por este descuido.

Afortunadamente, la dependencia de mcrypt solo se aplica a los servidores que ejecutan PHP <7.0, ya que PHP 7.0 dio la random_bytes() funci贸n. Como resultado, la p谩gina de estado informar谩 (falsamente) de un error, pero no deber铆a haber ning煤n impacto en la funcionalidad.

yo cre茅 nueva edici贸n de GitHub para asegurarse de que la verificaci贸n de estado tenga en cuenta la versi贸n PHP del servidor en la pr贸xima versi贸n del plugin.

隆Gracias por traer esto a nuestra atenci贸n!

Lanzador de hilos

(@steveswg)

hace 3 a帽os

Hola Steve,

Eres bienvenido y gracias por tu seguimiento.

Puedo confirmar que puedo importar un documento de AirStory a mi cuenta de WordPress (WP 4.9.4 y PHP 7.2).

Saludos, Steve Williams

(@ nishanth6)

Hace 2 a帽os, 11 meses

Soluci贸n Soluci贸n durante la instalaci贸n de php7.2-mcrypt
Yo tambi茅n estaba enfrentando el mismo problema. Revisa este enlace Problema al instalar php7.2-mcryptpara encontrar la soluci贸n adecuada para instalarlo en PHP

(@stevegrunwell)

Hace 2 a帽os, 11 meses

Mcrypt ya no es necesario para PHP 7.0 y superior, por lo que no hay raz贸n para usar encimeras basadas en PECL para forzar su instalaci贸n. La 煤ltima versi贸n del plugin Airstory (1.1.5) hace que esta verificaci贸n est茅 disponible para servidores que ejecutan PHP 7.0 o superior.

Notas de lanzamiento: https://github.com/liquidweb/airstory-wp/releases/tag/v1.1.5

驴Solucion贸 tu problema??

0 / 0

Deja una respuesta 0

Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *