es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Phpmyadmin muestra una página en blanco para el formulario de inicio de sesión.

Instalé phpmyadmin en mi máquina.

Máquina Oracle:
Ubuntu 20.04
Apache 2
PHP 7.4
VM.Standard.A1.Flex
Recuento de OCPU: 4
Ancho de banda de red (Gbps): 4
Memoria (GB): 24

Al ingresar al sitio: http://DIRECCIÓN_IP/phpmyadmin veo una página en blanco.

Consola de Chrome:

Error de logs de Apache 2:

[Dom Nov 21 12:38:13.974891 2021] [php7:warn] [pid 33222] [client 83.144.89.150:63846] PHP Warning: preg_replace_callback(): Compilation failed: unrecognised compile-time option bit(s) at offset 0 in /usr/share/phpmyadmin/libraries/classes/Sanitize.php on line 200
[Dom Nov 21 12:38:13.974897 2021] [php7:warn] [pid 33222] [client 83.144.89.150:63846] PHP Warning: preg_replace_callback(): Compilation failed: unrecognised compile-time option bit(s) at offset 0 in /usr/share/phpmyadmin/libraries/classes/Sanitize.php on line 206

Por favor, ayúdeme.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Basándose en los registros de errores proporcionados, parece haber un problema con la función preg_replace_callback() en el archivo Sanitize.php en la biblioteca phpmyadmin. Esto podría ser causado por una configuración o instalación incorrecta de PHP.

    Para resolver este problema, puede intentar los siguientes pasos:

    1. Actualice PHP a la versión más reciente usando el siguiente comando:
      sudo apt-get update
      sudo apt-get install php
      
    2. Reinicie Apache2 usando el siguiente comando:
      sudo service apache2 restart
      
    3. Si el problema persiste, intente reinstalar phpMyAdmin usando el siguiente comando:
      sudo apt-get remove phpmyadmin
      sudo apt-get install phpmyadmin
      

    Con suerte, después de intentar estos pasos, debería poder acceder a phpMyAdmin sin problemas.

Comments are closed.