Erreur
ostux
-
ostux -
ostux -
Bonjour
Quand j'essaye d'afficher mes pages php "en construction" aussi étrange que ça puisse paraitre, elle ne s'affiche pas toutes! même celle sous le même dossier, certaine passe trés bien et pour d'autre j'ai ce message
404 Not Found
The requested URL /protection.php was not found on this server.
Apache/2.2.9 (Ubuntu) PHP/5.2.6-2ubuntu4 with Suhosin-Patch Server at localhost Port 80
sur le forum d'Ubuntu (ou d'ailleurs j'ai poster "mica6p" mais comme le sujet et déjà marquer comme résolu donc forcément plus beaucoup ne le lise) une personne (Didier) a eut le même problème qu'il a pu résoudre, j'ai suivit toutes les instructions mais ça ne marche pas pour moi!
ici le forum en question http://forum.ubuntu-fr.org/viewtopic.php?pid=2220259
Une chose étrange, c'est qu'en lisant ce tuto (pratiquement a la fin, partie : problème)
http://doc.ubuntu-fr.org/tutoriel/lamp_repertoires_de_travail
je me suis appercut que sur mon ordi le fichier : /etc/hosts n'existe pas!
quelqu'un a une idée?
Quand j'essaye d'afficher mes pages php "en construction" aussi étrange que ça puisse paraitre, elle ne s'affiche pas toutes! même celle sous le même dossier, certaine passe trés bien et pour d'autre j'ai ce message
404 Not Found
The requested URL /protection.php was not found on this server.
Apache/2.2.9 (Ubuntu) PHP/5.2.6-2ubuntu4 with Suhosin-Patch Server at localhost Port 80
sur le forum d'Ubuntu (ou d'ailleurs j'ai poster "mica6p" mais comme le sujet et déjà marquer comme résolu donc forcément plus beaucoup ne le lise) une personne (Didier) a eut le même problème qu'il a pu résoudre, j'ai suivit toutes les instructions mais ça ne marche pas pour moi!
ici le forum en question http://forum.ubuntu-fr.org/viewtopic.php?pid=2220259
Une chose étrange, c'est qu'en lisant ce tuto (pratiquement a la fin, partie : problème)
http://doc.ubuntu-fr.org/tutoriel/lamp_repertoires_de_travail
je me suis appercut que sur mon ordi le fichier : /etc/hosts n'existe pas!
quelqu'un a une idée?
A voir également:
- Erreur
- Erreur t32 ✓ - Forum Livebox
- Erreur 3000 france tv - Forum Lecteurs et supports vidéo
- Erreur 0x80070643 - Accueil - Windows
- Corriger l'erreur 0x80070643 de la mise à jour KB5034441 de Windows 10 - Accueil - Windows
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
9 réponses
Pardon, pardon, pardon, il y a bel et bien un fichier /etc/hosts, j'ai donc changer
127.0.0.1 localhost
127.0.1.1 <hostname>
en
127.0.0.1 localhost <hostname>
puis relancer apache
~$ sudo /etc/init.d/apache2 reload
mais voilà ce qu'il m'a répondu
sudo: unable to resolve host mica-laptop
• Reloading web server config apache2
apache2: apr_sockaddr_info_get() failed for mica-laptop
apache2: Could not reliably determine the server's fully qualified domain name,
Et ça ne marche pas plus qu'avant! uneidée?
127.0.0.1 localhost
127.0.1.1 <hostname>
en
127.0.0.1 localhost <hostname>
puis relancer apache
~$ sudo /etc/init.d/apache2 reload
mais voilà ce qu'il m'a répondu
sudo: unable to resolve host mica-laptop
• Reloading web server config apache2
apache2: apr_sockaddr_info_get() failed for mica-laptop
apache2: Could not reliably determine the server's fully qualified domain name,
Et ça ne marche pas plus qu'avant! uneidée?
Ton erreur Apache n'empêchera pas le bon fonctionnement de ton service Web.
Il faut modifier le fichier de ton alias Apache en rajoutant 'Servername tonhostname'.
Concernant ton fichier 'protection.php', il a les bons droits? Il est bien placé dans le même répertoire que tes autres fichiers qui sont accessibles?
Il faut modifier le fichier de ton alias Apache en rajoutant 'Servername tonhostname'.
Concernant ton fichier 'protection.php', il a les bons droits? Il est bien placé dans le même répertoire que tes autres fichiers qui sont accessibles?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour farwarx
tout d'abord merci de répondre.
Je vais surement te paraitre un peu... mais j'attaque depuis peu avec gnu/linux et de même pour Apache, le site n'est d'ailleurs pas en ligne. J'ai donc lancer la recherche depuis / pour "alias Apache" et "protection.php" mais la recherche n'a abouti nulle part. Pourrais tu me préciser le chemin de ces fichier. Merci
tout d'abord merci de répondre.
Je vais surement te paraitre un peu... mais j'attaque depuis peu avec gnu/linux et de même pour Apache, le site n'est d'ailleurs pas en ligne. J'ai donc lancer la recherche depuis / pour "alias Apache" et "protection.php" mais la recherche n'a abouti nulle part. Pourrais tu me préciser le chemin de ces fichier. Merci
Pour Ubuntu avec apache2 (par les paquets):
- La config Apache se trouve ici:
- La config du site par défaut ici:
// c'est un lien symbolique vers "/etc/apache2/site-available"
Les pages web se trouvent ici:
Ajoute dans la config du site:
Et pour le problème des hosts:
Attention, je pense à un truc, montre nous le résultat de la commande "ifconfig -a", tu as peut être un problème avec l'interface loopback (lo). Il devrai déterminer ton hostname avec 127.0.01.
Farwarx.
- La config Apache se trouve ici:
/etc/apache2
- La config du site par défaut ici:
/etc/apache2/site-enabled
// c'est un lien symbolique vers "/etc/apache2/site-available"
Les pages web se trouvent ici:
/var/www
Ajoute dans la config du site:
ServerName localhost
Et pour le problème des hosts:
/etc/hosts 127.0.0.7 localhost localhost.localdomain 127.0.0.7 tonhostname
Attention, je pense à un truc, montre nous le résultat de la commande "ifconfig -a", tu as peut être un problème avec l'interface loopback (lo). Il devrai déterminer ton hostname avec 127.0.01.
Farwarx.
jour
Je ne sais pas trop pourquoi, mais chez moi le fichier alias Apache ce trouve sous
/etc/apache2/mods-enabled/alias.conf
(et non pas /etc/apache2/site-enabled/alias.conf) enfin j'ai tout de même ajouter la ligne "ServerName localhost" (mot pour mot) en ouvrant ~$ gksudo nautilus. Seulement je ne s'avait pas trop ou la placer alors j'ai essayer a différents endroits
<IfModule alias_module>
#
# Aliases: Add here as many aliases as you need (with no limit). The format is
# Alias fakename realname
#.....................................................................................................................<=première fois là
# Note that if you include a trailing / on fakename then the server will
# require it to be present in the URL. So "/icons" isn't aliased in this
# example, only "/icons/". If the fakename is slash-terminated, then the
# realname must also be slash terminated, and if the fakename omits the
# trailing slash, the realname must also omit it.
#.....................................................................................................................<=j'ai aussi essayer ici
# We include the /icons/ alias for FancyIndexed directory listings. If
# you do not use FancyIndexing, you may comment this out.
#
Alias /icons/ "/usr/share/apache2/icons/"
ServerName localhost
<Directory "/usr/share/apache2/icons">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all.................................................................................................<=puis enfin là
</Directory>
</IfModule>
Pour ce qui est de le résultat ~$ ifconfig -a il est en dessous
eth0 Link encap:Ethernet HWaddr 00:40:d0:9b:6f:ef
UP BROADCAST MULTICAST MTU:1500 Metric:1
Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
Interruption:21
lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
Packets reçus:2433 erreurs:0 :0 overruns:0 frame:0
TX packets:2433 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
Octets reçus:1369388 (1.3 MB) Octets transmis:1369388 (1.3 MB)
pan0 Link encap:Ethernet HWaddr a6:c2:f4:9f:5b:6c
BROADCAST MULTICAST MTU:1500 Metric:1
Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
wlan0 Link encap:Ethernet HWaddr 00:10:60:af:f9:d3
inet adr:192.168.178.29 Bcast:192.168.178.255 Masque:255.255.255.0
adr inet6: fe80::210:60ff:feaf:f9d3/64 Scope:Lien
UaP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:85080 erreurs:0 :0 overruns:0 frame:0
TX packets:67450 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:97992100 (97.9 MB) Octets transmis:9438172 (9.4 MB)
wmaster0 Link encap:UNSPEC HWaddr 00-10-60-AF-F9-D3-39-64-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
Pour ce qui concerne les pages web, (enfin des ébauches qui ne sont pas encore en ligne), je l'ai ai changer de place (pour eviter de devoir utiliser les droits utilisateur a chaque retouche) et les ai mit dans le /home /username/www.
jusqu'a présent j'ai toujours soit le message d'erreur 404 Not Found soit
Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
sur des pages soit que j'ai faite et qui fonctionner sans problèmes, soit des exemples du web (tester et retester).
Vois tu une solution?
Je ne sais pas trop pourquoi, mais chez moi le fichier alias Apache ce trouve sous
/etc/apache2/mods-enabled/alias.conf
(et non pas /etc/apache2/site-enabled/alias.conf) enfin j'ai tout de même ajouter la ligne "ServerName localhost" (mot pour mot) en ouvrant ~$ gksudo nautilus. Seulement je ne s'avait pas trop ou la placer alors j'ai essayer a différents endroits
<IfModule alias_module>
#
# Aliases: Add here as many aliases as you need (with no limit). The format is
# Alias fakename realname
#.....................................................................................................................<=première fois là
# Note that if you include a trailing / on fakename then the server will
# require it to be present in the URL. So "/icons" isn't aliased in this
# example, only "/icons/". If the fakename is slash-terminated, then the
# realname must also be slash terminated, and if the fakename omits the
# trailing slash, the realname must also omit it.
#.....................................................................................................................<=j'ai aussi essayer ici
# We include the /icons/ alias for FancyIndexed directory listings. If
# you do not use FancyIndexing, you may comment this out.
#
Alias /icons/ "/usr/share/apache2/icons/"
ServerName localhost
<Directory "/usr/share/apache2/icons">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all.................................................................................................<=puis enfin là
</Directory>
</IfModule>
Pour ce qui est de le résultat ~$ ifconfig -a il est en dessous
eth0 Link encap:Ethernet HWaddr 00:40:d0:9b:6f:ef
UP BROADCAST MULTICAST MTU:1500 Metric:1
Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
Interruption:21
lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
Packets reçus:2433 erreurs:0 :0 overruns:0 frame:0
TX packets:2433 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
Octets reçus:1369388 (1.3 MB) Octets transmis:1369388 (1.3 MB)
pan0 Link encap:Ethernet HWaddr a6:c2:f4:9f:5b:6c
BROADCAST MULTICAST MTU:1500 Metric:1
Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
wlan0 Link encap:Ethernet HWaddr 00:10:60:af:f9:d3
inet adr:192.168.178.29 Bcast:192.168.178.255 Masque:255.255.255.0
adr inet6: fe80::210:60ff:feaf:f9d3/64 Scope:Lien
UaP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:85080 erreurs:0 :0 overruns:0 frame:0
TX packets:67450 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:97992100 (97.9 MB) Octets transmis:9438172 (9.4 MB)
wmaster0 Link encap:UNSPEC HWaddr 00-10-60-AF-F9-D3-39-64-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
Pour ce qui concerne les pages web, (enfin des ébauches qui ne sont pas encore en ligne), je l'ai ai changer de place (pour eviter de devoir utiliser les droits utilisateur a chaque retouche) et les ai mit dans le /home /username/www.
jusqu'a présent j'ai toujours soit le message d'erreur 404 Not Found soit
Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
sur des pages soit que j'ai faite et qui fonctionner sans problèmes, soit des exemples du web (tester et retester).
Vois tu une solution?
Du calme, je fais avec le temps que j'ai.
Tu t'es trompé de fichier.
Chez moi, installation via apt-get de apache2:
/etc/apache2/sites-enabled/ 000-default
vim /etc/apache2/sites-enabled/000-default
Redémarrage du service:
Voilà pour le Servername.
C'est dans ce fichier que tu choisis le répertoire par défaut.
Tu t'es trompé de fichier.
Chez moi, installation via apt-get de apache2:
/etc/apache2/sites-enabled/ 000-default
sudo /etc/init.d/apache2 restart * Restarting web server apache2 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName ... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
vim /etc/apache2/sites-enabled/000-default
ServerName commentcamarche.net
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
.....
....
...
Redémarrage du service:
sudo /etc/init.d/apache2 restart * Restarting web server apache2 ... waiting
Voilà pour le Servername.
C'est dans ce fichier que tu choisis le répertoire par défaut.
Bonjour farwarx,
je te remercie pour le temp que tu accorde a mon problème!
J'ai essayer de relancer apache2 en faisant la manip que tu m'a indiquer "~$ sudo /etc/init.d/apache2 restart"
voilà la réponse
mica@mica-laptop:~$ sudo /etc/init.d/apache2 restart
sudo: unable to resolve host mica-laptop
* Restarting web server apache2 apache2: apr_sockaddr_info_get() failed for mica-laptop
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
... waiting apache2: apr_sockaddr_info_get() failed for mica-laptop
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[ OK ]
Le problème est toujours là pour les anciens dossiers, mais je suis entrain de tout reprendre (de faire de nouveau fichier) et là ca marche, alors pour l'instanct je vais tout laisser comme ca pour avancer un peu, et je me repencherai sur le problème plus tard, encore merci pour t'on aide.
Pour ceux qui ont le même problème je pourrais juste reconseiller d'aller faire un tour ici,
http://doc.ubuntu-fr.org/tutoriel/lamp_repertoires_de_travail
qui m'a bien dépanner (même si le problème persiste sur certain dossier -l'enigme reste entière!!!)
ps: farwarx comment faire pour marquer le problème comme résolu (depuis mon ordi l'onglet option est inactif!)
je te remercie pour le temp que tu accorde a mon problème!
J'ai essayer de relancer apache2 en faisant la manip que tu m'a indiquer "~$ sudo /etc/init.d/apache2 restart"
voilà la réponse
mica@mica-laptop:~$ sudo /etc/init.d/apache2 restart
sudo: unable to resolve host mica-laptop
* Restarting web server apache2 apache2: apr_sockaddr_info_get() failed for mica-laptop
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
... waiting apache2: apr_sockaddr_info_get() failed for mica-laptop
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[ OK ]
Le problème est toujours là pour les anciens dossiers, mais je suis entrain de tout reprendre (de faire de nouveau fichier) et là ca marche, alors pour l'instanct je vais tout laisser comme ca pour avancer un peu, et je me repencherai sur le problème plus tard, encore merci pour t'on aide.
Pour ceux qui ont le même problème je pourrais juste reconseiller d'aller faire un tour ici,
http://doc.ubuntu-fr.org/tutoriel/lamp_repertoires_de_travail
qui m'a bien dépanner (même si le problème persiste sur certain dossier -l'enigme reste entière!!!)
ps: farwarx comment faire pour marquer le problème comme résolu (depuis mon ordi l'onglet option est inactif!)
J'ai trouvé ça sur commentcamarche:
http://www.commentcamarche.net/forum/affich 2973865 linux httpd conf absent
Regarde vers là, il y a le même problème que toi. Ca pourra peut être faire avancer le schmiliblik.
Farwarx.
http://www.commentcamarche.net/forum/affich 2973865 linux httpd conf absent
Regarde vers là, il y a le même problème que toi. Ca pourra peut être faire avancer le schmiliblik.
Farwarx.
bonsoir farwarx
J'ai jeter un oeuil, mais j'ai repris mes dossiers et pour le moment ca marche comme ca, alors comme j'ai pas mal de choses a faire je laisse tout comme ca.
Par contre je n'arrive pas a aficher un image jpeg en image de fond, avec gif, ou ico ca marche mais pas jpeg, tu pense que ca peu avoir un rapport?
J'ai jeter un oeuil, mais j'ai repris mes dossiers et pour le moment ca marche comme ca, alors comme j'ai pas mal de choses a faire je laisse tout comme ca.
Par contre je n'arrive pas a aficher un image jpeg en image de fond, avec gif, ou ico ca marche mais pas jpeg, tu pense que ca peu avoir un rapport?