Xquery marklogic用户应用服务器

Xquery marklogic用户应用服务器,xquery,marklogic,Xquery,Marklogic,如果我进行默认安装,MarkLogic将在哪个用户下运行 我使用的是LinuxMintML第6版,我正在做第5单元的实验 创建8030世界领袖应用程序 在setupdb.txt中,我已更改为脚本,以使用我家中的目录 比如: 但现在我得到一个500的错误,比如: 500内部服务器错误 SVC-FILSTAT:文件状态错误:stat64'/home/hugo/mls projects/world leaders/':权限被拒绝 [1.0-ml] 我已将chmod this dir设置为+rw,但仍然

如果我进行默认安装,MarkLogic将在哪个用户下运行

我使用的是LinuxMintML第6版,我正在做第5单元的实验 创建8030世界领袖应用程序

在setupdb.txt中,我已更改为脚本,以使用我家中的目录 比如:

但现在我得到一个500的错误,比如: 500内部服务器错误

SVC-FILSTAT:文件状态错误:stat64'/home/hugo/mls projects/world leaders/':权限被拒绝 [1.0-ml]


我已将chmod this dir设置为+rw,但仍然存在此权限被拒绝错误。

默认情况下,服务器作为
守护进程运行

要使目录可列出,目录还必须是可执行的。尝试:

chmod -R a+r /home/hugo/mls-projects/world-leaders
find /home/hugo/mls-projects/world-leaders -type d -print0 | xargs -0 chmod a+rx

您可能还需要检查父
/home/hugo/mls项目
和祖父母
/home/hugo
目录。如有必要,确保它们也是
a+rx


另请参见

默认情况下,服务器作为
守护进程运行

要使目录可列出,目录还必须是可执行的。尝试:

chmod -R a+r /home/hugo/mls-projects/world-leaders
find /home/hugo/mls-projects/world-leaders -type d -print0 | xargs -0 chmod a+rx

您可能还需要检查父
/home/hugo/mls项目
和祖父母
/home/hugo
目录。如有必要,确保它们也是
a+rx


另请参见

嗨,似乎不起作用。。。现在我有
hugo@vaio~/mls项目$ls-l总计8 drwxrwxrwx 4 hugo hugo 4096 11月14日20:35世界领袖drwxr-xr-x 2 hugo hugo 4096 2013年3月17日世界领袖来源hugo@vaio~/mls项目$cd世界领导者hugo@vaio~/mls projects/world leaders$ls css images index.xqyhugo@vaio~/mls项目/世界领先者$ls-l总计20drwxrwxrwx 2 hugo hugo 4096 Mar 17 2013 css drwxrwxrwx 3 hugo hugo 4096 Mar 17 2013 images-rw rw rw-1 hugo hugo 1913 2012年2月22日index.xqy
但仍然拒绝了500个错误权限我是否应该将用户添加到守护进程组或其他什么东西?如果查看文件/etc/sysconfig/MarkLogic,它将告诉您MarkLogic正在作为哪个用户运行(通常是守护进程)。如果您有root访问权限,请成为root,然后执行“su-daemon”。然后,作为守护进程,查看您是否可以访问您希望MarkLogic能够看到的目录/文件。您可能还需要检查父级
/home/hugo/mls项目
和祖父母
/home/hugo
目录。如果需要,请确保它们也是+rx。这同样适用于
//code>和
/home
,但它们应该ld已经正常了。好的,这可以工作了,所以我还需要在守护进程访问位置之前执行chmod a+rx my home dir…嗨,似乎不工作…现在我有
hugo@vaio~/mls项目$ls-l总计8 drwxrwxrwx 4 hugo hugo 4096 11月14日20:35世界领袖drwxr-xr-x 2 hugo hugo 4096 2013年3月17日世界领袖来源hugo@vaio~/mls项目$cd世界领袖hugo@vaio~/mls projects/world leaders$ls css images index.xqyhugo@vaio~/mls项目/world leaders$ls-l总计20 drwxrwxrwx 2 hugo hugo 4096 2013年3月17日css drwxrwxrwx 3 hugo hugo 4096 2013年3月17日图片-rw rw-1 hugo hugo 1913 2012年2月22日索引。xqy
但仍有500个错误权限被拒绝我是否应该添加t他是守护进程组的用户还是什么?如果您查看文件/etc/sysconfig/MarkLogic,它会告诉您MarkLogic是作为哪个用户运行的(通常是守护进程)。如果您有root访问权限,请成为root,然后执行“su-daemon”。然后,作为守护进程,查看您是否可以访问您希望MarkLogic能够看到的目录/文件。您可能还需要检查父级
/home/hugo/mls项目
和祖父母
/home/hugo
目录。如果需要,请确保它们也是+rx。这同样适用于
//code>和
/home
,但它们应该ld已经可以了。好的,这是可行的,所以我需要在守护进程访问该位置之前执行chmod a+rx my home dir。。。。