Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MarkLogic HTTP AppServer返回;这个网站可以’;“联系不到”;_Marklogic_Marklogic 8 - Fatal编程技术网

MarkLogic HTTP AppServer返回;这个网站可以’;“联系不到”;

MarkLogic HTTP AppServer返回;这个网站可以’;“联系不到”;,marklogic,marklogic-8,Marklogic,Marklogic 8,我执行了Self-paced Developer的XQuery类代码,为8030世界领先者创建了一个HTTP AppService,并将hello.xqy放在文件系统的根目录中,支持它查看。当我在浏览器中发出URLhttp://:8030/hello.xqy时,出现“无法访问此站点”错误。我在哪里查找服务器上的错误?如何对此进行故障排除?任何指针都是有用的。当我发布netstat-a|grep8030时,我看到Oracle Linux服务器正在侦听端口8030。如果您转到端口8001上的Mark

我执行了Self-paced Developer的XQuery类代码,为8030世界领先者创建了一个HTTP AppService,并将
hello.xqy
放在文件系统的根目录中,支持它查看。当我在浏览器中发出URL
http://:8030/hello.xqy
时,出现“无法访问此站点”错误。我在哪里查找服务器上的错误?如何对此进行故障排除?任何指针都是有用的。当我发布
netstat-a|grep8030

时,我看到Oracle Linux服务器正在侦听端口8030。如果您转到端口8001上的MarkLogic管理UI,并打开登录页上的状态选项卡,您的8030 world leaders应用服务器应该会显示在应用服务器中。检查它是否显示为红色。如果它显示为红色,则在尝试初始化应用程序服务器时可能无法声明端口8030。只需转到该应用服务器的“配置”选项卡,选择另一个可用端口(可能是8031),然后保存更改。MarkLogic将为您重新启动应用程序服务器,之后您应该能够在新端口上连接到它,而无需进行任何进一步更改


输入错误..我使用的URL不是红色的。此外,当我删除8030世界领先者HTTP AppServer和netstat时,a | grep 8030不会显示“tcp 0.0.0.0:8030 0.0.0:*侦听”行。创建HTTP AppServer后,它将显示在netstat-a中。因此,我假设它能够运行HTTP服务,但我认为如果HTTP服务能够看到我的请求,那么应该有一些日志或我可以使用的东西来进行故障排除。如果我执行wget,我会收到一条消息说“已连接。HTTP请求已发送,等待响应……401未经授权的授权失败”。此外,我在HTTP服务器的根目录中只有一个文件,内容如下:xquery版本“1.0-ml”;“Hello World!”是否需要为HTTP服务启用某些授权/安全性?HTTP服务根目录/marklogic/apps2和文件hello.xqy具有“daemon”读取权限。marklogic应用程序服务器使用“basic”、“basicdigest”、“digest”或“application level”安全性。对于大多数用户,您需要提供用户名和密码。在此阶段,为了确保一切正常,您可以使用安装MarkLogic时设置的管理员帐户。