Lua错误-129对于大多数MediaWiki模板

我一直在尝试在我的本地MediaWiki wiki中导入一些维基百科模板,但是大多数使用它们的尝试都会出现相同的错误。例如,对于以下代码:

==标题==
{{主要|标题}}

(使用主要模板),我会得到以下错误:

Lua错误:内部错误:解释器已经用信号"-129"终止。

没有更多详细信息可用。

我找不到那个错误的任何发生,也找不到源代码中129的相关使用,并且在Lua错误日志中什么都没有生成。

Lua二进制文件都已被允许被执行,并且我已安装Scribunto和TemplateStyles扩展以及各种模块,虽然除了为主要模块建议的模块之外,如果有缺失的模块,我不知道在哪里找到列表。

编辑:以下是Scribunto中的$status输出:

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)
    }

我开始怀疑问题可能是我的服务器不允许执行文件。

点赞