Я пытался импортировать некоторые шаблоны википедии в мою локальную медиа-вики-вики, но большинство попыток их использования заканчиваются одной и той же ошибкой. Например, для следующего кода:
==Title==
{{Main|Title}}
(который использует основной шаблон ) я получаю следующую ошибку:
Lua error: Internal error: The interpreter has terminated with signal "-129".
No further details are available.
У меня нет удалось найти любое возникновение этой ошибки или даже соответствующее использование 129 в исходном коде, который я смог найти, и в журнале ошибок Lua ничего не генерируется.
Двоичные файлы Lua имеют всем было дано разрешение на выполнение, и я установил расширения Scribunto и TemplateStyles и ряд модулей, хотя помимо рекомендованных для main, я не знаю, где найти список отсутствующих модулей, если они есть.
Редактировать: Вот вывод $ status в Scribunto:
array(8) {
["command"]=> string(459) "'exec' '/bin/sh' '/XXX/extensions/Scribunto/includes/engines/LuaStandalone/lua_ulimit.sh' '7' '8' '51200' ''\''/XXX/extensions/Scribunto/includes/engines/LuaStandalone/binaries/lua5_1_5_linux_32_generic/lua'\'' '\''/XXX/extensions/Scribunto/includes/engines/LuaStandalone/mw_main.lua'\'' '\''/XXX/extensions/Scribunto/includes'\'' '\''0'\'' '\''4'\'''"
["pid"]=> int(17067)
["running"]=> bool(false)
["signaled"]=> bool(true)
["stopped"]=> bool(false)
["exitcode"]=> int(-1)
["termsig"]=> int(-129)
["stopsig"]=> int(0)
}
Я начинаю подозревать, что проблема может заключаться в том, что мой сервер не допускает исполняемые файлы.