¿Cuál es el error que ves? Sin eso, nadie aquí solo está adivinando.
Si no ve un mensaje de error real, deberá habilitar la depuración en su archivo wp-congif.php actualizando esta línea:
define ('WP_DEBUG', true);
La versión de Windows de nginx no se puede ejecutar como un servicio y tiene una gran cantidad de otros problemas/limitaciones. La configuración debe personalizarse para lidiar con esos problemas/limitaciones, y sospecho que ese es su problema. Piense seriamente en usar Apache en su lugar.
https://www.apachelounge.com/download/
No hay problema, solo tenía la configuración de PHP incorrecta. De todos modos, ¡gracias por tu ayuda! Estuve considerando Apache, pero escuché que no era tan rápido y eficiente como lo es Nginx, y mi sistema no es tan poderoso.
Detalles sobre el error que cometí: no declaré correctamente la extensión mysqli (y openssl para phpmyadmin).
Gracias @catacaustic y @diondesigns, habilitaré la depuración y tal vez considere usar Apache también 😀
Ah, y en realidad habilité la depuración por un segundo cuando confié en estas cosas de configuración, supuestamente fue un error en wp-db.php en la línea 1685
Apache es más rápido y mucho más estable que nginx en sistemas Windows. Ver:
https://nginx.org/en/docs/windows.html
Si los desarrolladores de nginx consideran que la compilación de Windows no es mejor que la calidad beta, en mi opinión, debe evitarse para todo excepto para la prueba/depuración.
Si su sistema no es tan poderoso, NO use PHP 8. En su lugar, use PHP 7.3 o 7.4 y asegúrese de habilitar Zend OPCache. Deberá habilitar la extensión PHP “shmop” porque OPCache la requiere en las compilaciones PHP de Windows, y shmop debe ser la primera extensión cargada. También necesitará la siguiente línea en php.ini
porque OPCache no se ejecutará en sistemas Windows sin él:
opcache.mmap_base = 0x20000000
Muchas gracias @diondesigns GENIO :DDD