微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使一个目录Apache可读在Ubuntu上

以下问题:

我有一个Ubuntu的12.04服务器,我做了一个虚拟主机

DocumentRoot /var/www/

一切都很好,当我用webrowser指向这个虚拟主机的网站时,我看到正确的index.html。 当我看到www文件夹的所有者时,我看到:

ls -l drwxr-xr-x 2 root root 4096 Jul 10 09:07 www

现在我将DocumentRoot更改为

在ubuntu / linux上用swift使用NSJSONSerialization

Hadoop安装:namenode无法启动

与Ubuntu的Android SDK设置代理

致命的错误:使用MongoDB的PHP驱动程序1.1.2和PHP 7.0.2时没有find类'MongoDate' – Laravel 5.1

最快的方法是创build1000个文件夹,并将文件放入最后一个文件夹中

DocumentRoot /root/testFolder/

我复制我的index.html在这文件夹,点webrowser到我的域名,然后我得到消息“ 你没有权限… ”

好吧,我检查testFolder的所有者

ls -l drwxr-xr-x 2 root root 4096 Jul 11 08:18 testFolder

它与www文件夹相同。

好吧,我的下一个尝试改变testFolder的组所有者

chown -R www-data:www-data /root/testFolder/

但是我在浏览器中得到了相同的结果:“ 您没有权限访问/在此服务器上”。

无法启动MongoDB。 错误:addr已经在使用中

Ubuntu / DigitalOcean – 无法获取软件包以在全新安装上安装git

如何在Eclipse中configurationjavah工具

定期每周Nginx 502问题

我如何检测Ubuntu版本?

尝试:

chown -R apache:apache /root/testFolder/

chmod +r /root/testFolder

UPDATE

在这种情况下,解决方案是将apache从/ root下移动到不需要root权限的文件夹中。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐