Erreur

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?

9 réponses

ostux
 
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?
0
ostux
 
up!
0
ostux
 
Personne pour répondre?
0
farwarx Messages postés 129 Statut Membre 18
 
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?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ostux
 
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
0
farwarx Messages postés 129 Statut Membre 18
 
Pour Ubuntu avec apache2 (par les paquets):

- 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.
0
ostux
 
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?
0
ostux > ostux
 
toujours rien?
0
ostux > ostux
 
up et re up!
0
farwarx Messages postés 129 Statut Membre 18
 
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
 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.
0
ostux
 
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!)
0
farwarx Messages postés 129 Statut Membre 18
 
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.
0
ostux
 
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?
0