Httpd (no pid file) not running failed

Fermé
makemba - 15 nov. 2007 à 15:13
hpseven Messages postés 1 Date d'inscription mardi 3 février 2009 Statut Membre Dernière intervention 3 février 2009 - 3 févr. 2009 à 12:02
Bonjour,

J'installe actuellement le logiciel OTRS, la dernière version, et j'ai un problème avec apache qui réfuse de démarer. J'ai installé tous les pre-requis nécessaires à apache.

Apache me renvoie le message d'erreur ci-dessous:

# /etc/init.d/apache2 restart
Forcing reload of web server (apache2)...httpd (no pid file) not running
failed!

Dans le fichier log du serveur apache j'ai le message ci-dessous:

[Thu Nov 15 13:58:01 2007] [error] Can't load Perl file: /opt/otrs/scripts/apach
e2-perl-startup.pl for server localhost.localdomain:0, exiting...

Merci de m'aider.


Voici le contenu du fichier /etc/apache2/httpd.conf


# --
# added for OTRS (https://otrs.com/
# $Id: apache2-httpd-new.include.conf,v 1.3 2007/04/16 12:11:53 martin Exp $
# --

# agent, admin and customer frontend
ScriptAlias /otrs/ "/opt/otrs/bin/cgi-bin/"
Alias /otrs-web/ "/opt/otrs/var/httpd/htdocs/"

# if mod_perl is used
<IfModule mod_perl.c>

# load all otrs modules
Perlrequire /opt/otrs/scripts/apache2-perl-startup.pl

# Apache::Reload - Reload Perl Modules when Changed on Disk
PerlModule Apache2::Reload
PerlInitHandler Apache2::Reload
PerlModule Apache2::RequestRec

# set mod_perl2 options
<Location /otrs>
# ErrorDocument 403 /otrs/customer.pl
ErrorDocument 403 /otrs/index.pl
SetHandler perl-script
PerlResponseHandler ModPerl::Registry
Options +ExecCGI
PerlOptions +ParseHeaders
PerlOptions +SetupEnv
Order allow,deny
Allow from all
</Location>

</IfModule>

# directory settings
<Directory "/opt/otrs/bin/cgi-bin/">
AllowOverride None
Options +ExecCGI -Includes
Order allow,deny
Allow from all
</Directory>
<Directory "/opt/otrs/var/httpd/htdocs/">
AllowOverride None

Options +ExecCGI -Includes
Order allow,deny
Allow from all
</Directory>
<Directory "/opt/otrs/var/httpd/htdocs/">
AllowOverride None
Order allow,deny
Allow from all
</Directory>

# MaxRequestsPerChild (so no apache child will be to big!)
MaxRequestsPerChild 400


Encore merci
A voir également:

5 réponses

Jean-François Pillou Messages postés 18301 Date d'inscription lundi 15 février 1999 Statut Webmaster Dernière intervention 16 février 2023 63 274
15 nov. 2007 à 15:24
Erf, j'ai mal lu ...

Vérifie que le fichier suivant est présent et que l'utilisateur d'Apache (www ?) en est le propriétaire et possède les droits en exécution !
Jean-François Pillou

Fondateur de CommentCaMarche.net

2
hpseven Messages postés 1 Date d'inscription mardi 3 février 2009 Statut Membre Dernière intervention 3 février 2009 1
3 févr. 2009 à 12:02
merci jeff jai eu un problème similaire avec apache2, en te lisant j'ai attribuer au compte www-data et au groupe www-data qu'utilise apache la propriété du dossier /var/www ou sont stockés par défaut les pages web avec: chmod -R www-data:www-data /var/www (en mode root)
et apache fonctionne maintenant. merci encore
1
Jean-François Pillou Messages postés 18301 Date d'inscription lundi 15 février 1999 Statut Webmaster Dernière intervention 16 février 2023 63 274
15 nov. 2007 à 15:22
Essaye de faire ceci :

ps waux | grep apache


Si tu as des résultats, tu relève les PID de chaque processus et tu lances un "kill".

Normalement, tout devrait rentrer dans l'ordre après :

apachectl configtest 
apachectl restart
0
bonjour,
est ce que finalement vous etes satisfait d'OTRS?
0

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

Posez votre question
imen28 Messages postés 1 Date d'inscription jeudi 17 juillet 2008 Statut Membre Dernière intervention 21 juillet 2008
21 juil. 2008 à 10:31
J'aimerai savoir exactement les étapes au détais près de OTRS sur un serveur(meme un lien fera l'affaire)
C'est ma premiere experience manipulant un serveur et je prie de m'aider...
Merci d'avance pour vos reponse
0
J'aimerai savoir exactement les étapes au détais près de l'installation d'OTRS sur un serveur(meme un lien fera l'affaire)
C'est ma premiere experience manipulant un serveur et je prie de m'aider...
Merci d'avance pour vos reponse
0