Topic on Project:Support desk

Lua error: Internal error: The interpreter has terminated with signal "11".

2
Scribbleryn (talkcontribs)

I've been trying to install WikiMedia on a webhosting plan. I'm not great at Linux and such, but done my best with what I've got.

When installing Scribunto, the server host has a Lua version 5.3.4, which isn't compatable with the extention when using usr/bin/lua. If I stick with luastandalone, I get the error: Lua error: Internal error: The interpreter has terminated with signal "11".

I am asusming that there is something I'm missing if it keeps crashing. I've tried to set up error logging with $wgScribuntoEngineConf['luastandalone']['errorFile'] = '/var/log/luastandalone-error.log';

but I get another error of Lua error: Cannot create process: proc_open(/var/log/luastandalone-error.log): Failed to open stream: Permission denied, even though the proc_open setting is set in the ini file for the domain (the wiki is installed in the folder /wiki/, but not as a subomain).

MediaWiki 1.41.1 with PHP 8.2.18. Linux64 web hosting.

Thanks for reading and any advice!

TheDJ (talkcontribs)

It seems this provider doesn't allow you to execute your own binaries (lua standalone). You can try asking if they are willing to install LuaSandbox, or ask them to allow list your usage of the direct lua binary.

Reply to "Lua error: Internal error: The interpreter has terminated with signal "11"."