Apache - 禁止您没有权限

时间:2017-06-19 14:23:13

标签: php android

我在android上使用"HTTP Server powered by Apache" app。我启动服务器并在chrome上打开127.0.0.1:8000,说: 禁止您无权访问此服务器上的/。 可能我的Apache配置有问题,但httpd.conf是空的。

2 个答案:

答案 0 :(得分:0)

确保指定了文档根目录,并且其中有一个与索引文件对应的文件。在标准安装上,这类似于[DocumentRoot" / usr / local / www / apache22 / data" ]和" DirectoryIndex index.html" ...确保index.html存在。如果此权限(文件系统或httpd文档根配置)之后问题仍然存在,则可能是问题。

答案 1 :(得分:0)

我也遇到了同样的问题" HTTP服务器由Apache" Android上的应用程序,但我在启动应用程序时看看..htdocs / log / errors.log,我发现DocumentRoot var在..htdocs / public,所以解决方案是在该目录上创建一个index.html文件这样:

放置此内容:



<html>
<head>
<title>
  My page
</title>
</head>
<body>
  Hello <b>World!</b>
</body>
</html>
&#13;
&#13;
&#13;

在名为index.html

的文件中

在Android目录/ storage / emulated / 0 / htdocs / public目录中复制或编辑该文件..或者只是.. // sdcard / htdocs / public,目录,无论如何都是相同的。

然后在其他设备中运行您的服务器进行测试(默认为your.ip.address:8000)或your.ip.address:8000 / index.html然后它将按预期顺利运行。请检查我的localhost示例webpage,该示例现在正在使用公共目录中的index.html文件