0

所以,我在我的树莓派上设置了一个 LAMP 服务器。它工作得很好,然后第二天我来编辑 index.html 文件时,它无法正确保存。我尝试访问该网页,但它一直给我这个 403 错误,上面写着:

禁止的

您无权访问此服务器上的 /。Apache/2.4.10 (Raspbian) 服务器在 -------- 端口 80

我不知道该怎么做,这是为了比赛。我还确认我已经对文件 644 进行了 chmod,但我不知道是否必须对文件夹进行 chmod。但它在第一天正常工作,然后突然停止正常工作。我什至不知道为什么它说/而不是文件位置/var/www/html/index.html

此外,当我安装 Apache 并对其进行测试时它正在工作,然后当我编辑 index.html 时,所以我继续安装 MySQL 和 PHP 5 以及指南中的其他东西,就像 Apache 库一样,然后正确睡觉。我认为问题发生在我安装 MySQL 和 PHP 5 时。

该指南的命令如下:

Apache2部分指南

sudo apt-get install apache2 php5 libapache2-mod-php5

MySQL

sudo apt-get install mysql-server mysql-client php5-mysql

其余的都在这个链接http://www.instructables.com/id/Turning-your-Raspberry-Pi-into-a-personal-web-serv

4

1 回答 1

0

尝试重置文件权限(我假设 DocumentRoot 设置为/var/www):

sudo chown -R www-data:www-data /var/www
chmod -R go-rwx /var/www
chmod go+x /var/www
chgrp -R www-data /var/www
chmod -R g+rwx /var/www

sudo service apache2 restart
于 2017-05-16T12:39:13.777 回答