如果我进行默认安装,MarkLogic 在哪个用户下运行?
我在 linux mint ML 版本 6 上,我正在做实验室单元 5 创建 8030-world-leaders 应用程序
在 setupdb.txt 我已更改为脚本以使用我家中的目录,例如:
(: application server :)
xquery version "1.0-ml";
import module namespace admin = "http://marklogic.com/xdmp/admin" at "/MarkLogic/admin.xqy";
let $config := admin:get-configuration()
let $groupid := admin:group-get-id($config, "Default")
let $server := admin:http-server-create(
$config,
$groupid,
"8030-world-leaders",
"/home/hugo/mls-projects/world-leaders",
8030,
0,
admin:database-get-id($config, "world-leaders"))
return admin:save-configuration($server);
但现在我收到一个 500 错误,例如:500 Internal Server Error
SVC-FILSTAT:文件状态错误:stat64 '/home/hugo/mls-projects/world-leaders/':权限被拒绝 [1.0-ml]
我有 chmod 这个目录有 a+rw 但仍然这个权限被拒绝错误。