Apache 2.0 abgeschossen - Fehlermeldungen

Thasmo

Registered User
Hallo!

Ich wollte soeben meinen Apache 2 Server neu starten:
Code:
/etc/init.d/apache2 restart

Bekam dann diese Fehlermeldungen:
Code:
vps:~ # /etc/init.d/apache2 restart
: command not foundhe2: line 3:
: command not foundhe2: line 15:
: command not foundhe2: line 31:
: command not foundhe2: line 81:
: command not foundhe2: line 110:
: command not foundhe2: line 120:
: command not foundhe2: line 136:
: command not foundhe2: line 152:
: command not foundhe2: line 169:
: command not foundhe2: line 179:
: command not foundhe2: line 188:
: command not foundhe2: line 196:
: command not foundhe2: line 226:
: command not foundhe2: line 238:
: command not foundhe2: line 248:
: command not foundhe2: line 258:
: command not foundhe2: line 266:
Warning: no MPM found. Some modules are dependant on the type of MPM.
" is not installed, ignoring.
Check the APACHE_MODULES setting in /etc/sysconfig/apache2.
Warning: no MPM found. Some modules are dependant on the type of MPM.
 from APACHE_CONF_INCLUDE_FILES not found. Ignored.
Warning: no MPM found. Some modules are dependant on the type of MPM.
 from APACHE_CONF_INCLUDE_FILES not found. Ignored.
httpd2-prefork: could not open document config file /srv/www/\r

Ich habe zuvor diese Dateien editiert:
/etc/sysconfig/apache2 (Einige Module entfernt.)
/etc/apache2/server-tuning.conf; geändert:

Code:
StartServers         1
MinSpareServers      1
MaxSpareServers      3

Ich bin sehr dankbar für eure Hilfe! =o(


PS: Ich bin auf einem hosteurope.de VPS Linux L 2.0; mit
Plesk 7.5, Suse, Apache2, ...
 
Thasmo said:
Ja ... ich denke ich habe wieder alle hinzugefügt,
und trotzdem geht nichts ... =o(

Die Zeile mit den Modulen ist:

Code:
APACHE_MODULES="perl mod_perl access actions alias auth dir env expires include log_config mime userdir php4 php5 suexec status setenvif negotiation cgi autoindex ssl"
 
Hm,.. warte mal lieber, bis jemand mit Suse Kenntnissen sich zu Wort meldet.
Bei Debian sieht's ganz anders aus.

nebenbei:
Code:
StartServers         1
MinSpareServers      1
MaxSpareServers      3
Dein Webserver (Apache) wird wenig genutzt? Bei erhoeter Frequentierung sollten sie Werte ein wenig erhoeht werden.
 
Hallo!
Thasmo said:
Code:
APACHE_MODULES="perl mod_perl access actions alias auth dir env expires include log_config mime userdir php4 php5 suexec status setenvif negotiation cgi autoindex ssl"
Danach auch SuSEconfig aufgerufen?

mfG
Thorsten
 
Thorsten said:
Hallo!

Danach auch SuSEconfig aufgerufen?

mfG
Thorsten

*hust*

Nein. /etc/sysconfig/suseconfig?

Wie mach ich das? und
Wofür?

Danke sehr!

EDIT: Ich denke ich habs hinbekommen. Habe die Datei mit 755 gechmoded
und dann hat's hingehaun. Bin grad am neustarten des Servers ...

EDIT2: Hm ... immer noch dieselben Fehlermeldungen ... =o(
 
Last edited by a moderator:
gleiches Prob auch bei mir !

Hallo leute,

bin auch dabei meinen server mit mod_rewrite auszustatten..

Habe in der /etc/sysconfig/apache2 den "rewrite" eintrag vor dem "php4" vorgenommen

Code:
APACHE_MODULES="access actions alias auth auth_dbm autoindex cgi dir env expires include log_config mime negotiation setenvif ssl userdir rewrite php4 php5 perl suexec frontpage"

und in der httpd.conf folgendes

<Directory "/var/www/vhosts/domain.de/html">
AllowOverride All
Options +FollowSymLinks +SymLinksIfOwnerMatch
</Directory>

anschließend mit

/etc/init.d/apache2 restart
den apache neugestartet jedoch bekomme ich die
gleiche fehlermeldung wie schon von meinem Vorgänger angegeben!!

Code:
vps:~ # /etc/init.d/apache2 restart
: command not foundhe2: line 3:
: command not foundhe2: line 15:
: command not foundhe2: line 31:
: command not foundhe2: line 81:
: command not foundhe2: line 110:
: command not foundhe2: line 120:
: command not foundhe2: line 136:
: command not foundhe2: line 152:
: command not foundhe2: line 169:
: command not foundhe2: line 179:
: command not foundhe2: line 188:
: command not foundhe2: line 196:
: command not foundhe2: line 226:
: command not foundhe2: line 238:
: command not foundhe2: line 248:
: command not foundhe2: line 258:
: command not foundhe2: line 266:
Warning: no MPM found. Some modules are dependant on the type of MPM.
" is not installed, ignoring.
Check the APACHE_MODULES setting in /etc/sysconfig/apache2.
Warning: no MPM found. Some modules are dependant on the type of MPM.
 from APACHE_CONF_INCLUDE_FILES not found. Ignored.
Warning: no MPM found. Some modules are dependant on the type of MPM.
 from APACHE_CONF_INCLUDE_FILES not found. Ignored.
httpd2-prefork: could not open document config file /srv/www/\r


ich benutze einen vserver von s4y (rootds starter) mit suse 9.3 und plesk 7.5.4

in der loadmodule.conf unter /etc/apche2/sysconfic.d/loadmodule.conf steht das mod_rewrite eingetragen...

hat evtl einer nen tip wesshalb der apache nicht durchstartet. momentan sind alle auf dem server webseiten off ;-( ?? für hilfe bin ich sehr dankbar da ich seit gestern dran bin und langsamm verzweifel.

mfg
walli
 
Wahrscheinlich ist lediglich die /etc/sysconfig/apache2 nicht mehr korrekt.
Z.B. kann passieren, daß der Editoren einen automatischen Zeilenumbruch eingefügt hat oder das Du es in einem Windows-Editor bearbeitet hast, oder oder oder.

Jedenfalls ist diese Datei für den Script-Interpreter (Shell) nicht mehr parsebar/lesbar und die Variablen werden nicht mehr korrekt gesetzt.
Daher dann die Fehler.

huschi.
 
Back
Top