2017-05-13 5 views
0

Donc, j'ai mis en place un serveur LAMP sur ma framboise. Cela fonctionnait parfaitement et le jour suivant, quand je suis arrivé pour éditer le fichier index.html, il ne pouvait pas enregistrer correctement. J'ai essayé visiter la page Web, mais alors il a juste continué à me donner cette erreur 403 qui dit:Apache2 donne 403 Interdit sans raison

Interdite

Vous n'êtes pas autorisé d'accéder à/sur ce serveur. Apache/2.4.10 (Raspbian) serveur à ------- Port 80

Je ne sais pas ce qu'il faut faire et c'est pour une compétition. J'ai également confirmé que j'ai chmodded le dossier 644 mais je ne sais pas si je dois chmod les chemises. Mais il fonctionnait correctement le premier jour puis tout à coup, il a cessé de fonctionner correctement. Je ne sais même pas pourquoi il dit / et pas l'emplacement du fichier /var/www/html/index.html. Il fonctionnait aussi quand j'ai installé Apache et l'ai testé puis quand j'ai édité l'index.html, alors j'ai continué et installé MySQL et PHP 5 et quelque chose d'autre qui était dans le guide qui était comme une bibliothèque Apache , puis est allé droit à dormir. Je pense que le problème est survenu lorsque j'ai installé MySQL et PHP 5.

Les commandes que le guide avait étaient ceux-ci:

partie Apache2 du guide

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

MySQL

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

et le reste sont à ce lien http://www.instructables.com/id/Turning-your-Raspberry-Pi-into-a-personal-web-serv

Répondre

0

Essayez de réinitialiser les autorisations de fichiers (je suppose que le DocumentRoot est réglé sur /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