1
如果我執行默認安裝,那麼MarkLogic運行哪個用戶?marklogic用戶應用服務器
我對Linux Mint的ML版本6,我做實驗室單元5 創造了8030世界領袖應用程式
在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內部服務器錯誤
SVC-FILSTAT:文件狀態錯誤:stat64中「/家庭/烏戈/毫升的項目/世界領袖/':允許離子被拒絕 [1.0-ml]
我有chmod這個目錄有+ rw但仍然拒絕這個權限的錯誤。
嗨,似乎不工作...現在我有'雨果@ VAIO〜/毫升項目$ ls -l命令 共有8 drwxrwxrwx 4雨果4096年11月14 20:35世界-laders drwxr-xr-x 2 hugo hugo 4096 Mar 17 2013 world-leaders-source hugo @ vaio〜/ mls-projects $ cd world-leaders hugo @ vaio〜/ mls-projects/world-leaders $ ls css images index.xqy hugo @ vaio〜/ mls-projects/world-leaders $ ls -l total 20 drwxrwxrwx 2 hugo hugo 4096 Mar 17 2013 css drwxrwxrwx 3 hugo hugo 409 6 2013年3月17日images -rw-rw-rw- 1 hugo hugo 1913 Feb 22 2012 index.xqy' 但仍然有500錯誤權限被拒絕 –
我應該不會將用戶添加到守護程序組或其他東西嗎? –
如果您查看文件/ etc/sysconfig/MarkLogic,它會告訴您哪個用戶MarkLogic正在運行(通常是守護進程)。如果你有root權限,則成爲root用戶,然後執行「su-daemon」。然後,作爲守護進程,看看您是否可以訪問您期望MarkLogic能夠看到的目錄/文件。 –