Problems installing Scribunto / Lua. Hi guys, another lua Scribunto issue. Please help! I have done my research and tried a number of things, see below. Looks like php related error.
- CentOS
- MediaWiki 1.20.2
- PHP 5.3.23
- Lua 5.1.4
- I have Chmod 755 extensions/Scribunto files and dirs.
- Chmod all lua locations /usr/bin/lua /usr/lib/lua
- Scribunto showing installed on Special:Version
- PCRE version 8.33
LocalSettings.php fragment
require_once( "$IP/extensions/Scribunto/Scribunto.php" );
$wgScribuntoDefaultEngine = 'luastandalone';
$wgScribuntoEngineConf['luastandalone']['luaPath'] = '/extensions/Scribunto/engines/LuaStandalone/biaries/lua5_1_5_linux_32_generic';
$wgShowExceptionDetails = true;
- Phpinfo - disable_functions = no value
- D/L Scribunto mediawiki again, re-installed, same issue.
ERROR - Lua error: Cannot create process.
Backtrace: #0 /var/www/vhosts/mywiki.org/httpdocs/wiki/extensions/Scribunto/engines/LuaStandalone/LuaStandaloneEngine.php(136): ScribuntoEngineBase->newException('scribunto-luast...') #1 /var/www/vhosts/mywiki.org/httpdocs/wiki/extensions/Scribunto/engines/LuaStandalone/LuaStandaloneEngine.php(60): Scribunto_LuaStandaloneInterpreter->__construct(Object(Scribunto_LuaStandaloneEngine), Array) #2 /var/www/vhosts/mywiki.org/httpdocs/wiki/extensions/Scribunto/engines/LuaCommon/LuaCommon.php(69): Scribunto_LuaStandaloneEngine->newInterpreter() #3 /var/www/vhosts/mywiki.org/httpdocs/wiki/extensions/Scribunto/engines/LuaStandalone/LuaStandaloneEngine.php(8): Scribunto_LuaEngine->load() #4 /var/www/vhosts/mywiki.org/httpdocs/wiki/extensions/Scribunto/engines/LuaStandalone/LuaStandaloneEngine.php(26): Scribunto_LuaStandaloneEngine->load() #5 /var/www/vhosts/mywiki.org/httpdocs/wiki/extensions/Scribunto/common/Hooks.php(210): Scribunto_LuaStandaloneEngine->getLimitReport() #6 [internal function]: ScribuntoHooks::reportLimits(Object(Parser), 'NewPP limit rep...') #7 /var/www/vhosts/mywiki.org/httpdocs/wiki/includes/Hooks.php(216): call_user_func_array('ScribuntoHooks:...', Array) #8 /var/www/vhosts/mywiki.org/httpdocs/wiki/includes/GlobalFunctions.php(3823): Hooks::run('ParserLimitRepo...', Array) #9 /var/www/vhosts/mywiki.org/httpdocs/wiki/includes/parser/Parser.php(492): wfRunHooks('ParserLimitRepo...', Array) #10 /var/www/vhosts/mywiki.org/httpdocs/wiki/includes/WikiPage.php(3110): Parser->parse('{{pp-move-indef...', Object(Title), Object(ParserOptions), true, true, 3990) #11 /var/www/vhosts/mywiki.org/httpdocs/wiki/includes/PoolCounter.php(209): PoolWorkArticleView->doWork() #12 /var/www/vhosts/mywiki.org/httpdocs/wiki/includes/Article.php(631): PoolCounterWork->execute() #13 /var/www/vhosts/mywiki.org/httpdocs/wiki/includes/actions/ViewAction.php(37): Article->view() #14 /var/www/vhosts/mywiki.org/httpdocs/wiki/includes/Wiki.php(427): ViewAction->show() #15 /var/www/vhosts/mywiki.org/httpdocs/wiki/includes/Wiki.php(304): MediaWiki->performAction(Object(Article)) #16 /var/www/vhosts/mywiki.org/httpdocs/wiki/includes/Wiki.php(536): MediaWiki->performRequest() #17 /var/www/vhosts/mywiki.org/httpdocs/wiki/includes/Wiki.php(446): MediaWiki->main() #18 /var/www/vhosts/mywiki.org/httpdocs/wiki/index.php(59): MediaWiki->run() #19 {main}
Thanks!