Ayudante de Nginx

Ayudante de Nginx

diciembre 4, 2018 Populares 0

¿Ya eres Miembro?

Para Descargar este Plugin




Descripción

  1. Elimina index.php desde los enlaces permanentes cuando se usa WordPress con nginx.
  2. Agrega soporte para purgar el caché redis cuando se usa como caché de página completa creado usando el módulo nginx-srcache
  3. Agrega soporte para la directiva nginx fastcgi_cache_purge & proxy_cache_purge desde el módulo. Proporciona configuraciones para que pueda personalizar las reglas de purga.
  4. Agrega soporte para nginx mapa{..} en una instalación de red multisitio de WordPress. Usándolo, Nginx puede servir cargas de archivos PHP incluso si PHP / MySQL falla. Por favor, consulte la lista de tutoriales a continuación para las configuraciones relacionadas con Nginx.

Tutoriales

Deberá seguir uno o más tutoriales a continuación para obtener la funcionalidad deseada:

  • Nginx Map + WordPress-Multisite + Manejo de archivos estáticos
  • Nginx + WordPress + fastcgi_purge_cache
  • Nginx + WordPress-Multisite (Subdirectorios) + fastcgi_purge_cache
  • Nginx + WordPress-Multisite (Subdominios / mapeo de dominios) + fastcgi_purge_cache
  • Otros tutoriales de WordPress-Nginx

Capturas de pantalla

  • Configuraciones de plugin Nginx
  • Configuraciones restantes

Instalación

Instalacion automatica

  1. Inicie sesión en el panel de administración de WordPress, navegue hasta el menú Complementos y haga clic en Agregar nuevo.
  2. En el campo de búsqueda, escriba “Nginx Helper” y haga clic en Buscar complementos. En los resultados de búsqueda, seleccione Nginx Helper y haga clic en Instalar ahora. WordPress le pedirá que confirme para completar la instalación.

Instalación manual

  1. Extraer el archivo zip.
  2. Subirlos a / wp-content / plugins / directorio en su instalación de WordPress.
  3. A continuación, active el complemento de la página de complementos.

Para una correcta configuración, echa un vistazo a nuestra lista de tutoriales en la pestaña Descripción.

Preguntas más frecuentes

Importante – Consulte https://easyengine.io/nginx-helper/faq para ver las Preguntas frecuentes más recientes.

FAQ – Instalación / Comptabilidad

P. ¿Esto funcionará fuera de la caja?

No. Necesitas hacer algunos cambios al final de Nginx. Por favor, consulte nuestra lista de tutoriales.

Preguntas frecuentes – Nginx Fastcgi Cache Purge

P. ¿Hay un botón para “purgar todo”? ¿Purga todo el sitio?

Si lo hace Se vacía físicamente el directorio de caché. Se establece por defecto en / var / run / nginx-cache /.

Si su directorio de caché es diferente, puede anular esto en su wp-config.php agregando
define (‘RT_WP_NGINX_HELPER_CACHE_PATH’, ’/ var / run / nginx-cache /’);

Reemplaza el camino con el tuyo.

P. ¿Funciona para puestos personalizados y taxonomías?

Sí. Maneja todos los post-tipos de la misma manera.

P. ¿Cómo sé que mi configuración de Nginx es correcta para la purga de fastcgi?

Purgar manualmente cualquier página del caché, siguiendo las instrucciones de la respuesta anterior.

A partir de la versión 1.3.4, Nginx Helper agrega un comentario al final de la fuente HTML (“ver fuente” en su navegador favorito):
. Esto muestra el momento en que la página se almacenó en caché por última vez. Esta fecha / hora se restablecerá cada vez que esta página se purgue y se actualice en el caché. Solo revisa este comentario antes y después de una purga manual.

Mientras no limpies la página (o realices cambios que la eliminen del caché), la marca de tiempo se mantendrá tal como está, incluso si sigues actualizando la página. ¡Esto significa que la página fue servida desde el caché y está funcionando!

El resto le muestra las consultas de la base de datos y el tiempo guardado al cargar esta página. (Esta habría sido la carga de recursos adicionales, si no estuvieras usando cgi-cgi-fast).

P. ¡Necesito vaciar una página en caché inmediatamente! ¿Cómo puedo hacer eso?

El complemento de ayuda de Nginx maneja los escenarios habituales, cuando se debe purgar una página en el caché. Por ejemplo, cuando se edita una publicación o se aprueba un comentario en una publicación.

Para purgar una página inmediatamente, siga estas instrucciones:

  • Digamos que tenemos una página en el siguiente dominio: http://yoursite.com/about.
  • Entre el nombre de dominio y el resto de la URL, inserte ‘/ purge /’.
  • Entonces, en el ejemplo anterior, la URL de purga será http://yoursite.com/purge/about.
  • Simplemente abre esto en un navegador y la página se eliminará instantáneamente.
  • No hace falta decir que esto no funcionará si tienes una página o taxonomía llamada “purgar”.
Preguntas frecuentes – Nginx Redis Cache

P. ¿Puedo anular el nombre de host, el puerto y el prefijo de redis?

Sí, puede forzar la anulación del nombre de host redis, el puerto o el prefijo definiendo la constante en wp-config.php. Por ejemplo:

`

define (‘RT_WP_NGINX_HELPER_REDIS_HOSTNAME’, ‘10 .0.0.1 ’);

define (‘RT_WP_NGINX_HELPER_REDIS_PORT’, ‘6000’);

define (‘RT_WP_NGINX_HELPER_REDIS_PREFIX’, ‘página-caché:’);
`

Preguntas frecuentes – Mapa de Nginx

P. Mi multisite ya usa WPMU_ACCEL_REDIRECT. ¿Todavía necesito Nginx Map?

Seguro. WPMU_ACCEL_REDIRECT reduce la carga en PHP, pero aún le pide a WordPress, es decir, PHP / MySQL que haga algún trabajo para archivos estáticos, por ejemplo. Imágenes en tu post. Nginx map le permite a nginx manejar archivos en su propio wordpress de bypass, lo que le brinda un rendimiento mucho mejor sin usar un CDN.

P. Estoy usando X plugin. ¿Funcionará en Nginx?

Más probable es que sí. Un complemento de WordPress, si no usa explícitamente ningún mod Apache-only, debería funcionar en Nginx. Algunos complementos pueden necesitar algún trabajo extra.

¡Aún necesitas ayuda!

Por favor, publique su problema en nuestro foro de soporte gratuito.

Opiniones

Hace un gran trabajo

michacassola

Sin EasyEngine y este complemento, la configuración de mi Hosting sería mucho más complicada de hacer. Ahora corro sitios de WordPress rápidos con facilidad.

Gracias por el plugin

nene

Esperemos que mantengas esto actualizado. Gracias.

Gran ayudante

ubernomad

Plugin impresionante Solo una nota, el plugin rompe algunos otros componentes. La marca de tiempo agregada al final de la página rompe la suscripción al boletín de Mailster y algunas pasarelas de pago que responden a una respuesta determinada y se envían de vuelta en una consulta. Esta es la línea ofensiva:

if (definido ('WP_CLI') && WP_CLI)
regreso;
$ timestamps = " n n ".
"";
echo $ timestamps;

¡Fácil de purgar!

Emir

Este complemento te ayudará mucho para purgar fácilmente el caché si estás usando cgi rápido.

NO desinstale Nginx

Sunil9999

El ayudante de Nginx no funciona de forma nativa con Nginx, debe agregar su repr [watch for the error] Luego desinstale su Nginx e instale el suyo. Eres un tonto si lo haces.

Gracias rtCamp!

estrecho

Gracias a todos por hacer de WordPress un mejor CMS con sus contribuciones.
Su proyecto EasyEngine es impresionante.

Leer las 20 críticas.

Colaboradores y Desarrolladores

“Nginx Helper” se ha traducido a 3 locales. Gracias a los traductores por sus contribuciones.

Traduce “Nginx Helper” a tu idioma.

¿Interesado en el desarrollo?

Busque el código, revise el repositorio SVN o suscríbase al registro de desarrollo por RSS.

Registro de cambios

2.0.1

  • Corregir la url de configuración para varios sitios: use network_admin_url para obtener la url de configuración correcta de la red. # 163 – por Joel-James
  • Solucione el error de php con una declaración arbitraria vacía – Antes de PHP 5.5. # 165 – por PatelUtkarsh

2.0.0

  • Se corrigió el error tipográfico que provocaba que no se purgara el comentario desechado. # 159 – por jinschoi
  • Refactorizar la estructura del complemento y eliminar el código no utilizado. Código inicial por chandrapatel, # 153 – por jinschoi,
  • Ejecutar phpcs y corregir la advertencia. # 158
  • Hacer compatible con EasyEngine v4.

1.9.12

  • Permitir anular Redis host / puerto / prefijo definiendo una constante en wp-config.php # 152 – por vincent-lu

1.9.11

  • Se solucionó el problema donde los enlaces permanentes sin una barra diagonal final no se purgan # 124 – por Patrick
  • Compruebe si el rol existe o no antes de eliminar la capacidad. # 134 – por 1gor

1.9.10

  • Se solucionó el problema por el que se eliminaban las carpetas de caché Nginx al purgar. # 123 – por johan-chassaing
  • Se corrigió que Redis purga todas las funciones para la instalación donde WordPress vive en una carpeta separada. # 130 – por pySilver

1.9.9

  • Solucionar el problema wp_redirect. # 131 – por matt-h

1.9.8

  • Se corrigió el caché de la página de inicio cuando se usaba el complemento WPML # 116 – por Niwreg
  • La memoria caché de purga solucionada borra toda la memoria caché de Redis n.º 113 – por HansVanEijsden
  • Un archivo de registro para todo el sitio en WPMU.
  • La purga de caché Redis de un solo sitio hace clic en el botón Purgar caché en WPMU # 122 – por Lars Støttrup Nielsen
  • Avisos fijos y advertencias.

1.9.7

  • Eliminar marca de hora si cron o wp-cli # 114 – por samedwards
  • Avisos fijos y advertencias.

1.9.6

  • Se corrigió la purga de caché en la publicación posterior.
  • Error solucionado cuando el servidor redis no está instalado.

1.9.5

Añadida la opción de URL de purga personalizada.

1.9.4

  • Se agregó el tiempo de espera de la conexión del servidor redis.
  • Agregado manejo de RedisException.

1.9.3

  • Añadido soporte para la API de PhpRedis.
  • Se agregó soporte de redis-lua para purgar el caché completo muy rápido.
  • Añadido soporte composer.json
  • Se ha corregido el enlace de purga de caché en la barra de administración.
  • Se actualizó la configuración inicial para incluir el 'método de purge' # 99 – por
    gagan0123

1.9.2

Corrección de la purga para el caché Redis y el caché FastCGI

1.9.1

Corrección de purga para tipos de correos personalizados

1.9

Añadido soporte de purga de caché Redis.

1.8.13

Se corrigió el aviso de PHP para un índice no definido cuando “Habilitar registro” no está configurado.

1.8.12

Léame actualizado y registro de cambios

1.8.11

Arreglar url escapando # 82 – por
javisperez

1.8.10

  • Corrección de errores de seguridad

1.8.9

  • Ajuste de configuración por defecto y corrección de ejemplo de wp-cli – por bcole808

1.8.8

  • Se agregó la opción de purgar caché sin el módulo de purga nginx – por bcole808

1.8.7

  • Acción añadida rt_nginx_helper_purge_all para purgar el caché de otros complementos – por gungeekatx

1.8.6

  • Se eliminó wercker.yml del complemento zip / svn.
  • Readme actualizado

1.8.5

  • Soporte WP_CLI añadido – por Udit Desai

1.8.4

  • Solucione el problema del índice no definido y corrija la clave “purge_archive_on_del”

1.8.3

  • Probado con WordPress 4.0
  • Solucionar problema # 69

1.8.1

  • Probado con wordpress 3.9.1
  • Solucione el problema con el complemento Social de Mailchimp

1.8

  • Nueva interfaz de usuario de administrador
  • Arreglar la llamada a la función wp_sanitize_redirect faltante

1.7.6

  • Actualizar la interfaz de usuario
  • Soporte de idioma añadido

1.7.5

  • Se corrigió el problema de discrepancia de nombre de opción para purgar la página de inicio al eliminar.

1.7.4

  • Deshabilita la purga y el sello de forma predeterminada.

1.7.3

  • Suprimido desconectar Mensajes de error relacionados que pueden ser ignorados con seguridad.
  • Se corrigió un error en la opción de purgar todo.

1.7.2

  • Error pjv corregido en el archivo de registro.

1.7.1

  • Corrige errores en la purga verdadera y en la pantalla de administración.

1.7

  • Verdadera purga de caché completa añadida.
  • La ubicación del archivo de mapas ha cambiado al directorio de cargas para corregir http://rtcamp.com/support/topic/plugin-update-removes-map-file/
  • La ubicación del archivo de registro también se cambió al directorio de cargas.

1.6.13

  • pjv cambió la forma de acceder a la URL de inicio. En lugar de la opción de sitio, el complemento ahora usa la función home_URL ().

1.6.12

  • Telofy agregada purga de alimentaciones de atom y RDF.

1.6.11

  • Se eliminaron los comentarios de las pantallas de administrador, ya que estaba interfiriendo con las cargas de medios en 3.5 en adelante.

1.6.10

  • Código limpiado.
  • Créditos añadidos para el código.
  • Mejora de la purga del accesorio.

1.6.9

  • Se agregó Faux para purgar todos los botones, para evitar usuarios engañosos.

1.6.8

  • daankortenbach agregó el enlace Purge Cache a la barra de administración de wp

1.6.7

  • jk3us agregó mejor detección de tipo de contenido para comentarios de verificación de caché

1.6.6

  • darren-slatten agregó la funcionalidad ‘Purgar todas las URL 'del manual

1.6.5

  • Se corrigió el error tipográfico que interfería con la configuración de depuración del archivo. Gracias a Daan Kortenbach por señalar esto.

1.6.4

  • Código mejorado para la generación de mapas a mejores convenciones ya que el anidamiento confundió algunos servidores.
  • Se agregó el proceso de actualización del mapa a admin_init para actualizaciones frecuentes.

1.6.3

  • Corregido duplicar entradas.

1.6.2

  • Otra corrección de errores en el código revisado para mejorar el mapeo multisitio y multidominio.

1.6.1

  • Se corrigió un error en el código revisado para mejorar el mapeo multisitio y multidominio.

1.6

  • Código revisado para mejorar el mapeo multisitio y multidominio.

1.5

  • La marca de tiempo ahora solo se agrega al texto / html de tipo de contenido
  • Opción añadida para alternar la creación de marca de tiempo

1.4

  • Se corrigió un error relacionado con la nomenclatura del estado del comentario que hacía que la purga fallara.

1.3.9

  • Se eliminaron los encabezados extraños.

1.3.8

  • Se corrigió un error en el código de depuración de una sola publicación / página / publicación. Gracias a Greg por señalar esto aquí: http://rtcamp.com/support/topic/updating-post-nginx-helper-purge-cache-post/.

1.3.7

  • Cambié el enlace de acción, de vuelta a “shutdown” desde “wp_footer” para agregar comentarios de verificación.
  • Se agregó una verificación para evitar agregar comentarios a las solicitudes ajax,

1.3.6

  • Se modificó el enlace de acción, de “apagado” a “pie de página” para agregar comentarios de verificación. Esto estaba interfiriendo con otros plugins.

1.3.5

  • Readme mejorado.
  • Comentarios de verificación de caché mejorados.

1.3.4

  • Se corrigieron las entradas duplicadas generadas para los mapas (inofensivo, ¡pero no se ve bien!)
  • Se agregaron comentarios html de marca de tiempo para la verificación del caché, como se describe aquí: http://rtcamp.com/wordpress-nginx/tutorials/checklist/

1.3.3

  • Se corrigió la generación de mapas para instalaciones de múltiples dominios utilizando el complemento de mapeo de dominios, donde no se mostraban los identificadores de blog.

1.3.2

  • Se corrigió la generación de mapas para instalaciones de múltiples dominios con el complemento de mapeo de dominios.

1.3.1

  • Correcciones menores para la estructura de directorios y nombres de archivos.

1.3

  • Readme mejorado.

1.2

  • Se corrigió el error de generación de mapas.
  • Lógica de purga fija.
  • Se corrigió la interfaz de usuario donde se perdían los ajustes de purga al desactivar y volver a habilitar la purga.
  • Reorganización de Ui menor.

1.1

  • Readme.txt mejorado. Capturas de pantalla añadidas.

1.0

  • Primer lanzamiento

¿Ya eres Miembro?

Para Descargar este Plugin



Por favor Comparte y Síguenos:
RSS
Follow by Email
Facebook
Twitter

Deja un comentario