5

我在带有 LAMP 设置的 Ubuntu 12.10 上。我将一个包含项目文件(php、html、css)的子目录从我的 Windows PC 上的 xampp/htdocs 复制到我的 ubuntu 的 /var/www/ 中。但是,当我从浏览器访问这些文件时(我可以看到目录列表),我在该目录中的所有文件上得到 403 Forbidden。因此,我在该目录中创建了新的虚拟 php 文件,只是为了查看是否可以访问,并且它可以工作。知道可能是什么问题吗?

4

2 回答 2

5

可能是所有权问题。尝试做 chmod -R 775 /var/www/folder 和/或 chown -R domain:www-data /var/www/folder- 域是该特定虚拟主机或 www-data 的用户

对于目录列表,您可能需要在 /etc/apache2/sites-available/default 中进行修改

+索引

http://www.cyberciti.biz/faq/enabling-apache-file-directory-indexing/

于 2013-02-21T01:14:41.220 回答
2

这就是我解决问题的方法:

sudo su
chmod a+rwx /var/www/html/
于 2019-03-03T16:37:08.410 回答