Rechercher : dans
Par :

Erreur

Dernière réponse le 3 fév 2009 à 21:05:23 ostux, le 16 jan 2009 à 18:42:58 
 Signaler ce message aux modérateurs

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?

Configuration: Linux
Firefox 3.0.5

Meilleures réponses pour « erreur » dans :
Le contrôle des erreurs Voir Le contrôle d'erreurs Le codage binaire est très pratique pour une utilisation dans des appareils électroniques tels qu'un ordinateur, dans lesquels l'information peut être codée grâce à la présence ou non d'un signal électrique. Cependant le...
Gestion des erreurs et exceptions Voir Gestion des erreurs et exceptions Les lignes de code que vous avez étudiées jusqu’à présent ne constituaient pas de vrais programmes mais des exemples. Elles ne comprenaient donc aucun traitement des erreurs. Les programmes que vous développerez...
Codes d'erreur de Windows VoirLa liste ci-dessous détaille les codes d'erreur s'affichant dans les boîtes de dialogue sous Windows : Code Description ------------------------ 1 Fonction incorrecte. 2 Le fichier spécifié est introuvable. 3 Le chemin d'accès spécifié...
[MSN] Erreur de connexion (80048820) VoirErreur 80048820 Avant toute modification sur votre système, vérifiez l'état des serveurs MSN Messenger, afin de déterminer si le problème ne vient pas de là : http://messenger.msn.com/Status.aspx?mkt=fr-fr Il peut également s'agir d'un problème...
[IE] Erreur de script / Effectuer un débogage VoirDe temps en temps, lorsque vous naviguez sur le Net et que vous chargez une page Web, un message d'erreur de script survient : Une erreur est survenue. Une erreur est survenue sur le script de cette page. Souhaitez-vous effectuer un débogage...

1

ostux, le 16 jan 2009 à 19:06:39

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?

Répondre à ostux

2

ostux, le 18 jan 2009 à 21:17:20

Up!

Répondre à ostux

3

ostux, le 19 jan 2009 à 08:44:58

Personne pour répondre?

Répondre à ostux

4

farwarx, le 19 jan 2009 à 09:55:17

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?

Répondre à farwarx

5

ostux, le 19 jan 2009 à 13:08:12

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

Répondre à ostux

6

farwarx, le 20 jan 2009 à 09:57:19

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.

Répondre à farwarx

7

ostux, le 20 jan 2009 à 16:12:38

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?

Répondre à ostux

8

ostux, le 22 jan 2009 à 15:38:21

Toujours rien?

Répondre à ostux

9

ostux, le 23 jan 2009 à 14:42:35

Up et re up!

Répondre à ostux

10

farwarx, le 23 jan 2009 à 22:42:00

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.

Répondre à farwarx

11

ostux, le 24 jan 2009 à 11:01:19

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!)

Répondre à ostux

12

farwarx, le 26 jan 2009 à 21:15:36

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.

Répondre à farwarx

13

 ostux, le 3 fév 2009 à 21:05:23

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?

Répondre à ostux