Problème avec apache
Résolu/Fermé
A voir également:
- Problème avec apache
- Apache open office gratuit - Télécharger - Suite bureautique
- Apache openoffice pour android gratuit - Télécharger - Suite bureautique
- Apache ftp server ✓ - Forum Webmastering
- Redemarrer apache ✓ - Forum Linux / Unix
- Apache iso - Forum Linux / Unix
11 réponses
vignemail1
Messages postés
1246
Date d'inscription
vendredi 8 octobre 2004
Statut
Contributeur
Dernière intervention
13 septembre 2019
259
27 mai 2008 à 09:22
27 mai 2008 à 09:22
Tu as regardé le fichier de log de ton Apache ? Le problème peut être plus clair à comprendre.
marc[i1]
Messages postés
2573
Date d'inscription
vendredi 1 avril 2005
Statut
Contributeur
Dernière intervention
6 septembre 2008
382
27 mai 2008 à 09:22
27 mai 2008 à 09:22
Salut,
tu as tenter avec l'adresse ip : 127.0.0.1
Il me semble que Mandriva bloque localhost si tu n'as pas donné de nom à ta machine et donc conservé localhost par défaut.
tu as tenter avec l'adresse ip : 127.0.0.1
Il me semble que Mandriva bloque localhost si tu n'as pas donné de nom à ta machine et donc conservé localhost par défaut.
Utilisateur anonyme
27 mai 2008 à 09:24
27 mai 2008 à 09:24
Bonjour marc[i1],
j'ai bien attribué localhost à l'adresse 127.0.0.1 sur ma machine. Le résultat est le même.
Si tu as la moindre idée, je suis preneur.
j'ai bien attribué localhost à l'adresse 127.0.0.1 sur ma machine. Le résultat est le même.
Si tu as la moindre idée, je suis preneur.
marc[i1]
Messages postés
2573
Date d'inscription
vendredi 1 avril 2005
Statut
Contributeur
Dernière intervention
6 septembre 2008
382
27 mai 2008 à 09:26
27 mai 2008 à 09:26
Ah oui, compiler apache est une grosse boulette ! mais une vraie boulette hein pas la petite boulette, non non une vraie boulette inutile.
Mandriva patch apache pour assurer le maximum de sécurité, as tu appliquer les patchs ? as tu adapter apache à la configuration particulière de Mandriva ? as tu fait un rpm dans les règle de l'art ?
Mandriva patch apache pour assurer le maximum de sécurité, as tu appliquer les patchs ? as tu adapter apache à la configuration particulière de Mandriva ? as tu fait un rpm dans les règle de l'art ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
marc[i1]
Messages postés
2573
Date d'inscription
vendredi 1 avril 2005
Statut
Contributeur
Dernière intervention
6 septembre 2008
382
27 mai 2008 à 09:28
27 mai 2008 à 09:28
Bon sinon, un peu de lecture utile :)
Linux-Apache-MySQL-PHP sous Mandriva
Linux-Apache-MySQL-PHP sous Mandriva
Utilisateur anonyme
27 mai 2008 à 09:31
27 mai 2008 à 09:31
non, vu que c'est pour une utilisation purement local (je suis un particulier), je ne patch pas. Je ne fais pas non plus de RPM, j'ajouterai que j'ai même téléchargé le RPM d'Apache mais l'installation n'a rien donné ("httpd-2.2.3-1.i386.rpm").
J'ai aussi essayé d'installer EasyPHP avec Wine (puisque je n'arrive pas à faire marcher Apache sous Mandriva), mais impossible de lancer les serveurs.
Edit :
Dans le lien que tu m'as donné, pour Apache :
Si à l'écran paraît ce message "Could not reliably determine the server's fully qualified domain name,using
127.0.0.1 for ServerName" il suffit de taper en root :
echo "ServerName www.exemple.tld">>/etc/httpd/conf/httpd.conf
--> j'avais eu ce problème et j'avais modifié le fichier "httpd.conf" (et relu 3 fois tellement j'étais désespéré de ne pas avoir le "It works!" habituel).
en remplaçant le mot exemple par ce que vous voulez ..
Relancez apache avec cette commande : /etc/init.d/httpd restart
Si en tapant dans le navigateur internet "localhost" apparaît "it work!" c'est que apache fonctionne
correctement.
--> C'est toujours là que ça bloque, encore le message d'erreur de traitement.
PHP et MySQL sont bien installé en revanche.
J'ai aussi essayé d'installer EasyPHP avec Wine (puisque je n'arrive pas à faire marcher Apache sous Mandriva), mais impossible de lancer les serveurs.
Edit :
Dans le lien que tu m'as donné, pour Apache :
Si à l'écran paraît ce message "Could not reliably determine the server's fully qualified domain name,using
127.0.0.1 for ServerName" il suffit de taper en root :
echo "ServerName www.exemple.tld">>/etc/httpd/conf/httpd.conf
--> j'avais eu ce problème et j'avais modifié le fichier "httpd.conf" (et relu 3 fois tellement j'étais désespéré de ne pas avoir le "It works!" habituel).
en remplaçant le mot exemple par ce que vous voulez ..
Relancez apache avec cette commande : /etc/init.d/httpd restart
Si en tapant dans le navigateur internet "localhost" apparaît "it work!" c'est que apache fonctionne
correctement.
--> C'est toujours là que ça bloque, encore le message d'erreur de traitement.
PHP et MySQL sont bien installé en revanche.
marc[i1]
Messages postés
2573
Date d'inscription
vendredi 1 avril 2005
Statut
Contributeur
Dernière intervention
6 septembre 2008
382
27 mai 2008 à 09:45
27 mai 2008 à 09:45
echo "ServerName www.exemple.tld">>/etc/httpd/conf/httpd.conf
--> j'avais eu ce problème et j'avais modifié le fichier "httpd.conf" (et relu 3 fois tellement j'étais désespéré de ne pas avoir le "It works!" habituel)
Peut tu afficher ce que tu as ajouté dans ton httpd.conf ?
--> j'avais eu ce problème et j'avais modifié le fichier "httpd.conf" (et relu 3 fois tellement j'étais désespéré de ne pas avoir le "It works!" habituel)
Peut tu afficher ce que tu as ajouté dans ton httpd.conf ?
Utilisateur anonyme
27 mai 2008 à 09:54
27 mai 2008 à 09:54
Voici les entrées que j'ai modifié :
Listen 127.0.0.1:80 au lieu de 0.0.0.0:80
et
<IfModule mod_include.c>
<IfModule mod_dir.c>
DirectoryIndex index.php
</IfModule>
</IfModule>
<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.html.var index.cgi index.pl index.htm Default.htm default.htm index.xml
</IfModule>
au lieu de :
<IfModule mod_include.c>
<IfModule mod_dir.c>
DirectoryIndex index.shtml
</IfModule>
</IfModule>
<IfModule mod_dir.c>
DirectoryIndex index.html index.html.var index.cgi index.pl index.htm Default.htm default.htm index.xml
</IfModule>
Edit :
j'ai oublié de dire que j'ai rajouté "ServerName "127.0.0.1"" en dessous de "ServerRoot "/etc/httpd""
Listen 127.0.0.1:80 au lieu de 0.0.0.0:80
et
<IfModule mod_include.c>
<IfModule mod_dir.c>
DirectoryIndex index.php
</IfModule>
</IfModule>
<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.html.var index.cgi index.pl index.htm Default.htm default.htm index.xml
</IfModule>
au lieu de :
<IfModule mod_include.c>
<IfModule mod_dir.c>
DirectoryIndex index.shtml
</IfModule>
</IfModule>
<IfModule mod_dir.c>
DirectoryIndex index.html index.html.var index.cgi index.pl index.htm Default.htm default.htm index.xml
</IfModule>
Edit :
j'ai oublié de dire que j'ai rajouté "ServerName "127.0.0.1"" en dessous de "ServerRoot "/etc/httpd""
Utilisateur anonyme
27 mai 2008 à 10:35
27 mai 2008 à 10:35
Je viens de terminer les tests et c'est une solution, qui (marche mais qui) n'en est pas vraiment une...
Vu qu'Apache fait de la résistance sous Mandriva, j'ai installé VirtualBox et ai mis Windows XP dans une VM (je viens de finir, ça m'a pris 4h). Ensuite, j'ai installé EasyPHP sous le Windows virtualisé et Apache marche : quand je tapes "localhost" dans le navigateur, ma page en PHP s'affiche.
Toutefois, cette solution ralentit pas mal le PC (la VM consomme beaucoup de mémoire), donc si vous avez une vraie solution (autre que la virtualisation), je reste à l'écoute.
Je laisse le problème non résolu.
Cordialement,
Keanjyto.
PS : juste pour signaler, Apache marchait lorsque j'étais sous Mandriva 2008.0, mais quand j'ai mis la 2008.1 à la place : plus rien (est-ce un problème avec la distribution ?)
Vu qu'Apache fait de la résistance sous Mandriva, j'ai installé VirtualBox et ai mis Windows XP dans une VM (je viens de finir, ça m'a pris 4h). Ensuite, j'ai installé EasyPHP sous le Windows virtualisé et Apache marche : quand je tapes "localhost" dans le navigateur, ma page en PHP s'affiche.
Toutefois, cette solution ralentit pas mal le PC (la VM consomme beaucoup de mémoire), donc si vous avez une vraie solution (autre que la virtualisation), je reste à l'écoute.
Je laisse le problème non résolu.
Cordialement,
Keanjyto.
PS : juste pour signaler, Apache marchait lorsque j'étais sous Mandriva 2008.0, mais quand j'ai mis la 2008.1 à la place : plus rien (est-ce un problème avec la distribution ?)
marc[i1]
Messages postés
2573
Date d'inscription
vendredi 1 avril 2005
Statut
Contributeur
Dernière intervention
6 septembre 2008
382
27 mai 2008 à 10:41
27 mai 2008 à 10:41
Concernant ton PS, je pense que tu devrais voir sur le forum de Mandriva car c'est vraiment un soucis spécifique à Mandriva apparement.
Utilisateur anonyme
27 mai 2008 à 10:47
27 mai 2008 à 10:47
Je vais aller voir, je reposterai si je trouve une solution.
Edit :
Après quelques minutes de recherches sur les forums, XAMPP a été évoqué dans un message :
--> "https://www.apachefriends.org/fr/download.html"
Je télécharge en ce moment l'archive (58Mo), avec ma ligne à 256kbits/s... Donc, je reposterai pour dire si ça fonctionne où pas (dans une heure ou deux)...
Edit :
Après quelques minutes de recherches sur les forums, XAMPP a été évoqué dans un message :
--> "https://www.apachefriends.org/fr/download.html"
Je télécharge en ce moment l'archive (58Mo), avec ma ligne à 256kbits/s... Donc, je reposterai pour dire si ça fonctionne où pas (dans une heure ou deux)...
Utilisateur anonyme
27 mai 2008 à 12:13
27 mai 2008 à 12:13
La solution XAMPP marche parfaitement bien (il suffit de suivre les instructions de la page "https://www.apachefriends.org/fr/download.html").
Note : si Apache est démarré, il faut le stopper pour pouvoir lancer XAMPP. Pour cela, dans le shell :
Merci pour tes conseils marc[i1] et @+ sur le forum peut-être.
Bonne journée.
Cordialement,
Keanjyto.
Note : si Apache est démarré, il faut le stopper pour pouvoir lancer XAMPP. Pour cela, dans le shell :
su root /etc/init.d/httpd stop /opt/lampp/lampp startMaintenant, j'aime à nouveau entrer localhost dans une barre d'adresse ^^
Merci pour tes conseils marc[i1] et @+ sur le forum peut-être.
Bonne journée.
Cordialement,
Keanjyto.