#51 Le 23/08/2015, à 07:37
- jplemoine
Re : [RESOLU] 403 Forbiden
Là, je n'aide pas mais un peu eu dessus j'ai demandé les logs (que je n'ai toujours pas eu )....
mais comme je n'avais pas de machine Ubuntu à coté, je n'ai pas donné la commande...
Et si je me mets à la place d'un aidé...
xxxx:~$ cat /var/log/apache2/error_log
cat: /var/log/apache2/error_log: Aucun fichier ou dossier de ce type
xxx:~$
Ce ne serait pas plutôt :
cat /var/log/apache2/error.log
Pour le deuxième fichier même réponse :
cat: /etc/selinux/config: Aucun fichier ou dossier de ce type
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#52 Le 23/08/2015, à 09:22
- pires57
Re : [RESOLU] 403 Forbiden
Bien vu pour la première commande, en ce moment je faisnplus de centos qu'autre chose. Sous centos le fichier de log se trouve dans error_log
Concernant la deuxième, si tu as ce retour c'est que selinux n'est pas installé chez toi.
Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn
Hors ligne
#53 Le 23/08/2015, à 09:30
- jplemoine
Re : [RESOLU] 403 Forbiden
ok. C'est ce que je pensais..; Donc Jupiter007, peux-tu donner le retour des commandes :
cat /var/log/apache2/error.log
et
cat /etc/selinux/config
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#54 Le 23/08/2015, à 10:09
- Jupiter007
Re : [RESOLU] 403 Forbiden
Bonjour à tous,
j'ai demandé les logs (que je n'ai toujours pas eu )....
désolé je n'étais pas là, j'ai douze ans et je ne peux pas rester sur l'ordi tout le temps, en plus je ne savais pas ce qu’était les logs...
Le fichier /var/log/apache2/error.log est vide, le deuxième n’existe pas
Prête juste attention aux fichiers de configuration que sont /etc/apache2/mods-enabled/userdir.conf et /etc/apache2/mods-available/php5.conf
Qu'est que cela veut dire s'il te plait ?
Amicalement
Jupiter007
Le thème d'icône Yaru pour Libreoffice : https://github.com/ubuntu/libreoffice-s … -fullcolor
Hors ligne
#55 Le 23/08/2015, à 10:19
- jplemoine
Re : [RESOLU] 403 Forbiden
Il faut que tu crées une erreur 403 juste avant de regarder /var/log/apache2/error.log
--> il y a un truc qui s'appelle logrotate et qui sauvegarde les anciens fichiers.
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#56 Le 23/08/2015, à 12:24
- Jupiter007
Re : [RESOLU] 403 Forbiden
Je ne peux pas, depuis que j'ai configuré des hôtes virtuels cela me marque : Page Web inaccessible !
Je ne comprend pas, hier cela me marquait 403 Forbiden...
Dernière modification par Jupiter007 (Le 23/08/2015, à 12:26)
Le thème d'icône Yaru pour Libreoffice : https://github.com/ubuntu/libreoffice-s … -fullcolor
Hors ligne
#57 Le 23/08/2015, à 12:44
- jplemoine
Re : [RESOLU] 403 Forbiden
- Tu as dû modifier la configuration d'Apache sans redémarrer le service.
- hier soir, tu as dû arrêter ton ordinateur. Est-ce le cas ?
- ce matin, Apache a démarré avec la nouvelle configuration.
L'erreur "Page Web inaccessible !" est certainement due à une mauvaise configuration des virtuals hosts.
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#58 Le 23/08/2015, à 12:59
- mazarini
Re : [RESOLU] 403 Forbiden
Tu peux regarder du coté de la commande apache2ctl pour contrôler ta configuration ou redémarrer apache pour voir s'il y a des messages d'erreur.
S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)
Hors ligne
#59 Le 23/08/2015, à 13:15
- Jupiter007
Re : [RESOLU] 403 Forbiden
Il y a un message d'erreur quand je redémarre apache :
sudo /etc/init.d/apache2 restart
[sudo] password for yannick:
[....] Restarting apache2 (via systemctl): apache2.serviceJob for apache2.service failed. See "systemctl status apache2.service" and "journalctl -xe" for details.
failed!
Et voici le retour de la commande :
apache2ctl
Usage: /usr/sbin/apache2ctl start|stop|restart|graceful|graceful-stop|configtest|status|fullstatus|help
/usr/sbin/apache2ctl <apache2 args>
/usr/sbin/apache2ctl -h (for help on <apache2 args>)
Amicalement
Jupiter007
Le thème d'icône Yaru pour Libreoffice : https://github.com/ubuntu/libreoffice-s … -fullcolor
Hors ligne
#60 Le 23/08/2015, à 13:58
- jplemoine
Re : [RESOLU] 403 Forbiden
Tu peux essayer
sudo apache2ctl configtest
et
sudo apachectl start
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#61 Le 23/08/2015, à 18:49
- Jupiter007
Re : [RESOLU] 403 Forbiden
Voila :
sudo apache2ctl configtest
apache2: Syntax error on line 219 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/sites-enabled/000-default.conf: No such file or directory
Action 'configtest' failed.
The Apache error log may have more information.
et
sudo apachectl start
apache2: Syntax error on line 219 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/sites-enabled/000-default.conf: No such file or directory
Action 'start' failed.
The Apache error log may have more information.
A ce que je vois il y a un problème.
Amicalement
Jupiter007
Le thème d'icône Yaru pour Libreoffice : https://github.com/ubuntu/libreoffice-s … -fullcolor
Hors ligne
#62 Le 23/08/2015, à 19:06
- jplemoine
Re : [RESOLU] 403 Forbiden
Peux-tu faire un
ls -ld /etc/apache2/sites-enabled/000-default.conf
.
Soit il le trouve te il y a un problème de droit
Soit il ne le trouve pas et il y a un problème de configuration (à priori dans /etc/apache2/apache2.conf ligne 219)
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#63 Le 23/08/2015, à 19:24
- Jupiter007
Re : [RESOLU] 403 Forbiden
Il n'existe pas.
Je l'ai renommé car j'ai crée des host virtuels.
Cordialement
Jupiter007
Le thème d'icône Yaru pour Libreoffice : https://github.com/ubuntu/libreoffice-s … -fullcolor
Hors ligne
#64 Le 23/08/2015, à 20:27
- jplemoine
Re : [RESOLU] 403 Forbiden
quelle est la ligne 219 de /etc/apache2/apache2.conf ?
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#65 Le 24/08/2015, à 09:19
- Jupiter007
Re : [RESOLU] 403 Forbiden
Bonjour à tous,
quelle est la ligne 219 de /etc/apache2/apache2.conf ?
La voila :
IncludeOptional sites-enabled/*.conf
Cordialement
Jupiter007
Le thème d'icône Yaru pour Libreoffice : https://github.com/ubuntu/libreoffice-s … -fullcolor
Hors ligne
#66 Le 24/08/2015, à 09:32
- mazarini
Re : [RESOLU] 403 Forbiden
L'explication c'est que tu a supprimer le fichier dans sites-available et que tu as laissé le lien dans sites-enable
Pour la gestion des hosts, il faut garder les fichiers dans sites-available qui sont les sites disponibles et ajouter ou supprimer les liens dans sites-enable qui sont les sites activés.
Il y a une commande pour activer/désactiver les sites, mais j'ai la mauvaise habitude de ne pas l'utiliser et de faire les liens manuellement. De mémoire, les commandes ressemblent à en2asite, je te laisse chercher.
Edit : En fait je pense finalement que tu n'a pas créer des fichiers sans l'extension ".conf" dans le répertoire sites-enabled d'ou l'erreur ligne 219 qui te dit qu'il n'y a pas de fichier sites-enabled/*.conf
Edit2 : quand tu postes un message d'erreur, essayes de mettre systématiquement les infos qui peuvent être utiles :
- erreur ligne 219 : mets la ligne 219 et une ou 2 lignes avant et après
- sites-enabled/*.conf : mets le contenu du répertoire
Dernière modification par mazarini (Le 24/08/2015, à 09:46)
S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)
Hors ligne
#67 Le 24/08/2015, à 10:21
- Jupiter007
Re : [RESOLU] 403 Forbiden
L'explication c'est que tu a supprimer le fichier dans sites-available et que tu as laissé le lien dans sites-enable
J'ai supprimé le lien dans site-enable.
Maintenant quand je tape :
sudo apachectl start
J'ai :
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
httpd (pid 5706) already running
Et depuis ça fonctionne !!!
Cela n’aura pas été inutile car maintenant j'ai deux hôtes virtuels pour mes deux sites, ce qui va m'aider pour faire des pages d’erreurs
Je vous remercie beaucoup pour votre aide.
Edit2 : quand tu postes un message d'erreur, essayes de mettre systématiquement les infos qui peuvent être utiles :
- erreur ligne 219 : mets la ligne 219 et une ou 2 lignes avant et après
- sites-enabled/*.conf : mets le contenu du répertoire
La prochaine fois que j'aurais un problème je suivrais tes conseils.
Encore merci à tous
Cordialement
Jupiter007
Le thème d'icône Yaru pour Libreoffice : https://github.com/ubuntu/libreoffice-s … -fullcolor
Hors ligne
#68 Le 24/08/2015, à 12:58
- mazarini
Re : [RESOLU] 403 Forbiden
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message httpd (pid 5706) already running
Et depuis ça fonctionne !!!
Dans le fichier /etc/hosts il faut mettre :
127.0.0.1 localhost.localdomain localhost
...
Ce qui est important, c'est de mettre localhost.localdomain en premier (je ne sais pas pourquoi, mais ca doit supprimer le message d'erreur.
Autrement, tu peux laisser le site par défaut. C'est sur lui qu'arrive les demandes qui ne sont pas associé à un virtual-host. Ensuite tu gère une erreur 404 dessus pour dire de c'est la page 404 du serveur defaut. Ca peut t'éviter de chercher pourquoi tu ne trouve pas une page.
Je te conseille également de faire une page PHP genre :
<?PHP
echo 'variable non définie ', $a;
?>
Suivant ton paramétrage, ca affiche un message d'erreur ou pas. Si tu sais comment réagit PHP aux erreurs, tu seras moins surpris si tu as une page blanche comme résultat à cause d'une erreur dans un script.
De mémoire, voir error_reporting, error_display dans php.ini d'apache (/etc/php5/apache2/php.ini ?)
S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)
Hors ligne