Описание тега lua

Lua - это легковесный, встраиваемый, многопарадигмальный, динамически типизированный язык программирования.
1 ответ

Nginx использует результат mysql как переменную для использования в модуле заголовков more

Не вдаваясь в подробности, мы предъявляем следующие требования: а) Запрос простого столбца, одного результата строки из mysql. б) Используйте эту переменную как часть модуля дополнительных заголовков, директива add_header. c) Если результаты не возв…
25 мар '14 в 17:46
1 ответ

Как вы "предотвращаете использование мощных учетных записей в неавторизованных системах"?

Я просматривал рекомендации корпорации Майкрософт по обеспечению безопасности Active Directory и увидел связанную диаграмму, в которую включены некоторые рекомендации, включенные в документ, по степени важности. Под номером 6 "Запретить использовани…
20 дек '14 в 04:18
1 ответ

Как настроить конвейер HTTP-запроса с помощью WRK?

Я пытаюсь загрузить тестовый узел heljorld, который работает в системе 1 по адресу http://10.20.10.10:5000/ и я хочу передать запросы http из системы 2. wrk принимает сценарий в качестве параметра. Мне интересно, что должно быть в скрипте pipe.lua? …
17 авг '15 в 20:57
0 ответов

Получить общее количество файлов cookie из modsecurity, используя скрипт LUA

Я пытаюсь получить доступ к общему количеству файлов cookie, отправленных в ответ, перехваченных модом security и переданных в сценарий LUA. Ниже приведен пример ответа от сервера HTTP/1.1 200 OK Date: Tue, 21 Aug 2018 13:54:35 GMT Expires: -1 Cache…
21 авг '18 в 14:15
1 ответ

Nginx, как запустить сценарий оболочки при загрузке страницы через модуль lua или выполнить, а затем обслуживать список каталогов?

Итак, у меня есть bash-скрипт, который я хочу выполнять / запускать при каждой "загрузке страницы" URL, чтобы он изменял (создавая символические ссылки) на /public/html/ папка, которую я хочу, чтобы сервер затем обслуживал. Проблема в том, что я пон…
30 мар '15 в 00:27
1 ответ

Nginx: неизвестная директива "ngx.flush(true)"

У меня проблемы с использованием nginx devel (ndk) и lua-module. Я скомпилировал nginx-rpm, используя следующую конфигурацию: ./configure \ --prefix=%{_sysconfdir}/nginx/ \ --sbin-path=%{_sbindir}/nginx \ --conf-path=%{_sysconfdir}/nginx/nginx.conf …
14 мар '13 в 19:52
1 ответ

Squid3 URLrewrite - невозможно настроить

У меня есть Squid3-3.4.8 на Debian Wheezy. Он выполняет обязанности кэширования. Я просто хочу заменить один URL JPG на другой URL на моем локальном сервере или за его пределами. Я пробовал такие решения, как Volta, squidred, asqredir, Для Вольта я …
10 июн '16 в 13:48
0 ответов

Поддержка крупномасштабного пользовательского домена для размещенного веб-сервиса

Я использую размещенную платформу для публикации документов Markdown. В настоящее время я предлагаю поддомен для каждого пользователя, но запрос номер один сейчас - это пользовательские домены. Мой серверный стек - это NGINX и uWSGI для обработки де…
29 ноя '11 в 14:39
1 ответ

Отправка данных в statsd не работает в некоторых местах с помощью content_by_lua_file

До До недавнего времени я использовал nginx 1.4.x с https://github.com/zebrafishlabs/nginx-statsd в качестве обратного прокси-сервера для openresty (да, я знаю, что nginx за nginx тупой - продолжайте читать, пожалуйста) со следующей конфигурацией n…
20 май '14 в 11:15
1 ответ

Невозможно запустить просодию в Ubuntu 10.04 (проблемы с lua)

Все это выполняется на Ubuntu 10.04.4 LTS Server. Я установил LUA 5.1.4, следуя этой процедуре - http://ubuntuforums.org/showthread.php?t=1874860 Я установил просодию, следуя этой команде (после загрузки пакета) - sudo dpkg -i prosody_0.8.2-1_i386.d…
05 июл '12 в 21:14
1 ответ

Nginx proxy_pass на основе расширения файла и строки запроса

Мне нужно proxy_pass статические активы (.js .css) на основе расширения файла и строки запроса. Например: domain.com/foo.css - перейти на upstream1 domain.com/foo.css?V=1234 - перейти на upstream2 Причина в том, что у меня есть 3 настройки сервера -…
22 окт '14 в 09:50
0 ответов

Lua отсутствует модуль socket.http

Я использую Lua с HAProxy. Я поставил LUA_PATH а также LUA_CPATH в дальнейшем: LUA_PATH=/usr/bin/lua;/usr/bin/lua5.3;/usr/share/lua/5.3/ltn12.lua;/usr/share/lua/5.3/mime.lua;/usr/share/lua/5.3/socket.lua;/usr/share/lua/5.3/ssl.lua;/usr/share/lua/5.3…
26 фев '19 в 12:58
1 ответ

nginx lua: os.execute waitpid() не выполнен (10: нет дочерних процессов)

Итак, я пытаюсь выполнить скрипт на каждый запрос. Я знаю, как это звучит, это для среды разработки. Я добавил это в мой конфиг nginx access_by_lua_file "/opt/nginx/git-magic.lua"; git-magic.lua содержит local status = os.execute('/opt/nginx/git-mag…
27 сен '12 в 15:45
1 ответ

Высокое использование%sys в узле кэша Nginx

Мы настроили Nginx с Lua (openresty bundle) в качестве локального узла кэширования на нашем сервере обмена файлами, мы разделили файлы на куски "50 МБ каждый" ( этим методом) и сохранили их в кеше, чтобы повысить его эффективность. При низком трафик…
03 мар '15 в 18:13
3 ответа

PowerDNS: можно ли отправлять разные результаты в зависимости от IP-адреса сервера, используемого клиентом?

Я хотел бы настроить рекурсивный DNS-сервер с несколькими IP-адресами на одном сервере PowerDNS. Скажем так: 8.8.8.1 8.8.8.2 8.8.8.3 8.8.8.4 Мне было интересно, как я могу отправлять разные ответы в зависимости от IP-адреса, используемого клиентом. …
31 окт '15 в 14:10
2 ответа

imapfilter: как захватить часть объекта в переменной

Я получаю несколько писем, приходящих (на сервер IMAP) с темой вроде: [1270503] яблоко [1272481] бутылка [172481] вино [43172481] виноград Мне нужно, чтобы эти письма были перемещены в INBOX.CSR.число, где число - это тот, который стоит в "[]" в тем…
04 авг '09 в 09:10
1 ответ

Проход через захваченный запрос в nginx с lua

Я делаю что-то вроде этого: location /foo { content_by_lua_block { local reqType = ngx.var.request_method if reqType == "POST" res = ngx.location.capture("/bar") else res = ngx.location.capture("/baz") end ngx.say(res.body) } } location /bar { inter…
19 авг '16 в 04:15
1 ответ

Невозможно прочитать файл и возвращает его результат nginx

Использование lua-nginx-модуля. И я не могу выполнить вещь, в которой я хочу изменить mtime файла (touch.txt). Я пытался с помощью.. os.execute ("touch /app/directory/touch.txt") и это io.open ('/ приложение / каталог / touch.txt', 'ж'). закрыть () …
25 мар '18 в 10:11
1 ответ

nginx, lua и время отклика

У меня есть nginx loadbalancer, который просто передает запросы нескольким вышестоящим серверам. Теперь, что я хотел бы сделать, это: Для одного из десяти запросов я хочу измерить время отклика nginx (в миллисекундах) и переслать это значение в базу…
11 июл '17 в 14:38
1 ответ

Возвращает HTTP-статус 204 для GET /generate_204 с помощью uhttpd?

Чтобы справиться с обнаружением портала Android в неволе для моих конкретных настроек, мне нужно возвращать код состояния HTTP 204 всякий раз, когда я получаю запрос GET для /generate_204, В настоящее время я использую uhttpd в качестве своего веб-с…
21 авг '16 в 07:21