无法创建进程:proc_open:无法打开流:权限被拒绝

无法创建进程:proc_open:无法打开流:权限被拒绝

我看到有人发帖问这个问题,但没有人给出解决方案。我还看到其他相关的帖子( ),但却没有帮助。

权限已设置、可执行、所有权已设置、无 SELinux、PHP 可以执行 shell 命令、PHP 不在安全模式、php-pcntl 已安装。

我正在使用 Arch Linux、PHP 7.1、MediaWiki 1.28、php-fpm、nginx 1.10.3 和从 MW 下载的 1.28 版 scribunto。

我正在尝试将 Scribunto 用于模板:Navbox。错误是当我转到模板页面时,scribunto 中的 luastandalone 引发了尝试启动记录器的错误。

我收到的错误:

Lua 错误:无法创建进程:proc_open(/usr/share/webapps/mediawiki/extensions/Scribunto/errorFile):无法打开流:权限被拒绝

LocalSettings.php 行:

require_once“$IP/extensions/Scribunto/Scribunto.php”;
$wgScribunto默认引擎 = 'luastandalone';
$wgScribuntoEngineConf['luastandalone']['errorFile'] = "$IP/extensions/Scribunto/errorFile";

以及权限:

$ ls -l 扩展/Scribunto/

总计 96

-rw-r--r-- 1 root root 19917 11月18日 19:15 复制

-rw-r--r-- 1 root root 609 11月18日 19:15 Gruntfile.js

-rw-r--r-- 1 root root 2793 十一月 18 19:15 Scribunto.magic.php

-rw-r--r-- 1 root root 8111 11月18日 19:15 Scribunto.namespaces.php

-rw-r--r-- 1 root root 9437 11月18日 19:15 Scribunto.php

drwxr-xr-x 2 root root 4096 11月18日 19:15 常见

-rw-r--r-- 1 root root 702 11月18日 19:15 composer.json

-rw-r--r-- 1 root root 3945 十一月 18 19:15 composer.lock

drwxr-xr-x 5 root root 4096 2016 年 1 月 9 日 引擎

-rwxrwxrwx 1 root root 0 二月 26 23:44 errorFile

-rw-r--r-- 1 root root 278 11月18日 19:15 gitinfo.json

drwxr-xr-x 2 root root 4096 十一月 18 19:15 i18n

drwxr-xr-x 2 root root 4096 11月18日 19:15 模块

-rw-r--r-- 1 root root 276 11月18日 19:15 package.json

-rw-r--r-- 1 root root 505 11月18日 19:15 phpcs.xml

drwxr-xr-x 3 root root 4096 2016 年 1 月 9 日 测试

drwxr-xr-x 3 root root 4096 11月18日 19:15 供应商

-rw-r--r-- 1 root root 48 Nov 18 19:15 版本

你知道什么地方出了问题吗?

相关内容