apache 1 forbidden

apache 1 forbidden - Installation - Linux et OS Alternatifs

Marsh Posté le 25-11-2005 à 14:38:57    

Bonjour   Je viens de telecharger la mandriva 2006.  
1)Au chargement j'ai eu plusieurs problèmes de signature de paquetages.  
2) apache1 ne démarre plus . Un http://localhost/ me donne Forbidden
 You don't have permission to access / on this server.
 :??:  
 
Je ne trouve pas le moyen de me déméler de cette affaire. Help me!  

Reply

Marsh Posté le 25-11-2005 à 14:38:57   

Reply

Marsh Posté le 25-11-2005 à 15:04:35    

la question 1) n'a a priori aucun rapport avec le problème.
2) apache fonctionne parfaitement là.
Il faut juste configurer le DocumentRoot .

Reply

Marsh Posté le 25-11-2005 à 15:13:03    

Je ne connais pas de  DocumentRoot. En interpretant je suis aller dans /etc/httpd/conf/ mais n'y ai trouvé aucun fichier. je n'ai qu'un dossier /bak/ avec un fichier httpd.conf. Serais ce lui qu'il faudrait deplacer ?

Reply

Marsh Posté le 25-11-2005 à 15:55:33    

je crois que oui
il doit se trouver dans /etc/httpd/conf/httpd.conf
c'est une espece de convention, mais sache que tu peux demarrer apache
en forçant le fichier de conf :
#httpd -f tonfichier.conf :hello:

Reply

Marsh Posté le 25-11-2005 à 16:20:36    

La commande httpd ne fonctionne pas. En voulant charger le package correspondant j'ai eu une erreur. J'ai trouvé quand même auth-external mais mintenant j'ai ceci:
# service apache1 restart
Shutting down apache1:                                          [ÉCHEC ]
Starting apache1: Processing config directory: /etc/apache1/modules.d/*.conf
 Processing config file: /etc/apache1/modules.d/11_php.conf
 Processing config file: /etc/apache1/modules.d/14_mod_auth_external.conf
Syntax error on line 1 of /etc/apache1/modules.d/14_mod_auth_external.conf:
Cannot load /etc/apache1/extramodules/mod_auth_external.so into server: /etc/apache1/extramodules/mod_auth_external.so: cannot open shared object file: No such file or directory
                                                                [ÉCHEC ]

Reply

Marsh Posté le 25-11-2005 à 17:02:00    

comment as tu installé ton apache sur ta mandriva?? urpmi apache??
pasque normalement pour demarrer apache (s'il a été installé avec l'ensemble) :
# service httpd start
et il prend le fichier /etc/httpd/conf/httpd.conf
 
le programme httpd (apache deamon) se trouve dans /usr/sbin si j'ai bonne mémoire.
 
si tu as fait une installe manuelle genre tar xvzf apache-version.tar.gz
il est normal que tu ais des erreurs au demarrage, car il doit te manquer quelques
dépendances et lib/modules male placées.
 

Reply

Marsh Posté le 25-11-2005 à 17:43:19    

En fait j'ai bien utilisé urpmi mais je constate seulement des problèmes de signatures §§§
Depuis tout à l'heure j'ai désinstallé apache1 et installé apache2 . Il fonctionne puisque j'ai eu le message "it works". Par contre un nouveau problème apparait: Une fenetre s'ouvre avec ceci:
La connexion avec l'hôte localhost a été coupée.
Je cherche.... Merci. A plus

Reply

Marsh Posté le 25-11-2005 à 23:06:42    

Pas trouvé.... Je me demande d'ou vient cette erreur

Reply

Marsh Posté le 25-11-2005 à 23:11:41    

tu as vérifié que apache était correctement configuré ?
notamment au niveau des Document Root et de l'accessibilité de tes applications pour apache ?

Reply

Marsh Posté le 25-11-2005 à 23:23:37    

mikala a écrit :

tu as vérifié que apache était correctement configuré ?


Je l'ai pris par défaut comme depuis toujours. :(  
 

mikala a écrit :

notamment au niveau des Document Root et de l'accessibilité de tes applications pour apache ?


Houlà !  Si je comprend bien avec mon langage de newbie tu me parles de  /etc/httpd/conf/httpd.conf . Je ne l'ai pas touché... Chez moi ça fonctionne nickel, au boulot il me refuse localhost... :??:

Reply

Marsh Posté le 25-11-2005 à 23:23:37   

Reply

Marsh Posté le 25-11-2005 à 23:40:04    

le problème est au boulot ou a domicile ?
ensuite quelles applications de fonctionnent pas  ?

Reply

Marsh Posté le 26-11-2005 à 10:34:48    

C'est au boulot que ça plante, c'est pour ça que je panique un peu.  
Comme je l'ai dis plus haut apache fonctionne puisque j'obtiens le message "it work" mais si je lance une appli quelconque du genre phpmyadmin j'ai en retour une fenetre qui me dis "la connection avec le serveur a été coupée".  les logs me disent:
child pid 4144 exit signal Segmentation fault (11)
ké za ko !

Reply

Marsh Posté le 26-11-2005 à 10:38:50    

est ce que tu pourrais nous coller ce que dit le error.log lorsque tu redémarre apache ? Ca doit ressembler a quelque chose comme :
 

Code :
  1. [Sat Nov 26 00:41:34 2005] [notice] Apache/2.0.55 (Debian) DAV/2 PHP/4.4.0-4 configured -- resuming normal operations


 
le segfault peut etre lié soit a un conflit de modules, soit au chargement d'un module compilé pour une version différente d'Apache que celle qui est installé (entre autre)

Reply

Marsh Posté le 26-11-2005 à 11:26:31    

En résumé: j'ai désinstallé apache, j'ai changé de mirroir et ai réinstallé. Ca fonctionne très bien. Peut-être y a t-il un incident de transmission depuis la belgique .....
 
Un grand merci à tous.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed