FAQ

A lire avant de poster un message !

Modérateur : Modérateurs

Avatar de l’utilisateur
Gandalf
Sorcier des forums
Sorcier des forums
Messages : 2528
Inscription : jeu. 04 déc. 2003, 22:58

FAQ

Messagepar Gandalf » mar. 23 déc. 2003, 11:44

Les questions les plus fréquemment posées sur Apache :

Mon post a été déplacé, ou personne ne me répond, pourquoi ?

Prenez d'abord le temps de lire les règles de conduite.

Pourquoi n'y a t'il pas plus de questions dans la FAQ ?

Le forum nouvelle version n'en est qu'à ses débuts, et cette FAQ se remplira au fur et à mesure. :)

Au secours !!! J'ai modifié httpd.conf, et Apache ne redémarre pas. Pourquoi ???

Si Apache ne se relance pas, il faut ouvrir une invite de commandes DOS (ou un shell sous *nix) et tenter de relancer Apache à la main (apache.exe sous windows, httpd sous *nix).
Une fois que tu as fait ça, les messages des erreurs qui empêchent Apache de redémarrer devraient s'afficher dans la console, et nous aurons plus de chances de pouvoir répondre à ta question.

Apache ne marche pas comme il faudrait, pouvez-vous me dire ce qu'il se passe ?

Non, on ne peut pas dire ce qu'il se passe si nous ne disposons pas des informations nécessaires :
- configuration logicielle et matérielle (système d'exploitation, machine...)
- version des logiciels (apache, php, mysql... etc)
- modifications apportées au fichiers de configuration
- <span>important</span> : Contenu des fichiers de log d'apache et/ou des autres logiciels concernés
Tout post ne respectant pas ces conditions se verra renvoyer vers les conditions d'utilisation du forum.

J'ai un script PHP dans lequel je récupère une variable d'URL nommée param dans une variable PHP appelée $param, et ça ne marche plus depuis que je suis passé à la dernière version de PHP, pourquoi ?

Désormais, toutes les variables HTTP passées par URL ou par formulaire doivent être accédées par les tableaux globaux suivants : $_GET (formulaire avec méthode GET ou variable d'url) et $_POST (formulaire avec méthode POST).
Ainsi, pour accéder à ta variable param, il faut utiliser $_GET["param"].

Quand je tape dans mon navigateur http://www.monsite.com/mondossier/
j'arrive sur la page index du dossier, mais quand je tape http://www.monsite.com/mondossier sans / a la fin, il est impossible d'accéder au serveur. Que faire ?


Dans le fichier httpd.conf, il faut mettre la directive UseCanonicalName à Off.

En consultant mon mon fichier access.log je trouve ce message :
x.x.x.x - - [17/May/2004:12:52:46 +0200] "SEARCH /\x90\x02\xb1\x02\xb1\x02\xb1\x02\xb1\x02\xb1\x02\xb1\x02\xb1\....
C'est grave ? Est-ce une attaque ? Est-ce que mon Apache risque de tomber ?


C'est une tentative d'exploitation d'une faille WebDAV dans IIS :
http://edgeos.com/threats/details.php?id=11413
http://www.microsoft.com/technet/security/...n/ms03-007.mspx
Apache n'est pas concerné... vous pouvez dormir sur vos deux oreilles.

Je suis sous Windows 2000 ou XP, et Apache n'arrête pas de tronquer les pages et les fichiers envoyés au client. Que se-passe t'il ? Comment y remédier ?

Il s'agit d'un bug lié au système de fichiers NTFS.
Pour y remédier, il faut s'assurer que les directives suivantes sont présentes dans httpd.conf :
EnableSendfile Off
EnableMMAP Off
Win32DisableAcceptEx
Celui qui détruit quelque chose pour savoir ce que c'est, a quitté le chemin de la sagesse.

Revenir vers « Annonces, mode d'emploi, règles à suivre »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité