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.

Tag: OPENRESTY

El script de Python falla al importar mysql.connector cuando se ejecuta desde Lua.

Tengo un script de Python que intento ejecutar desde Openresty/Lua con el siguiente bloque de ubicación de Nginx: location / { access_by_lua_block { ngx.req.read_body() local request = ngx.req.get_body_data() io.popen(“python3 /www/test.py ‘” .. request .. “‘”) } } Contenido del script: #!/usr/bin/python3 import sys import json (…) Ejecución desde la línea . . . Read more

Lua Script: coincidencia de múltiples palabras

Mi primera vez, intento un script de Lua, quiero hacer coincidir una cadena (User-Agent), varias subcadenas para excluir cuando coincide. La cadena de patrón es el patrón User-Agent y las múltiples cadenas son google, safari y edge. local m, err = ngx.re.match(ngx.req.get_headers()[‘User-Agent’], “(*google*|*safari*|*edge*)”, “io”) if not m then .. end . . . Read more

Cómo agregar soporte para Lua en nginx.

Sistema Operativo: Linux, distribución: Debian (buster) Actualmente, estamos utilizando nginx:1.14.2 y para admitir Lua estamos utilizando el paquete libnginx-mod-http-lua:1.14.2. Estamos trabajando en la actualización de Nginx a la versión nginx:1.21.0 y no puedo encontrar el paquete compatible libnginx-mod-http-lua. ¿Cómo agregar soporte de Lua a Nginx? La única forma alternativa que . . . Read more