Service apache2 failed to start...

Paradise

New Member
Guten Abend,

ich habe gerade in der apache2 "rewrite" eingefügt und wollte in Plesk Apache neu starten und bekomme eine Meldung:
Code:
0: /usr/local/psa/admin/plib/common_func.php3:169
    psaerror(string 'Unable to make action: Unable to manage service by websrvmng: websrvmng: Service apache2 failed to start')
1: /usr/local/psa/admin/htdocs/server/restart_services.php:30

also rewrite wieder rausgenommen und es geht immer noch nichts.
Auch ein Neustart bringt mir in Putty nur:
Code:
apache2  off
websrvmng: Service apache2 failed to start
websrvmng: Service apache2 failed to start
Processing config directory: /usr/local/psa/admin/conf/httpsd.*.include
/usr/local/psa/admin/bin/httpsdctl start: httpd started

Ich habe das
SWsoft – Forums - Plesk8 Error - Apache can't be restarted
gefunden, aber weiter bringen tut es mich nicht.
 
Wo hast du rewrite denn eingefügt?Bzw welche datei und dann welchen syntax?Hast du auch den befehl zum aktivieren des rewrite modules in die loadmodule.conf eingetragen?
 
Na wie ich schrieb in die apache2. Da unter APACHE_MODULES=.
Sonst nirgens.

Aber das Problem ist ja nun das Apache obwohl ichs rückgängig gemacht habe nicht mehr startet. Und wenn ich das im SWsoft Forum richtig sehe wohl ein Plesk Problem das nicht nur ich habe...
 
Probier mal in die
Code:
 /etc/apache2/sysconfig.d/loadmodule.conf

Folgendes einzufügen

Code:
LoadModule rewrite_module                                /usr/lib/apache2-prefork/mod_rewrite.so

Da siehst du auch einen Block wo jede menge andere Syntaxes dieser Art stehen.Einfach darunter einfügen.

Und wi edu schon gemacht hattest unter
Code:
 /etc/sysconfig/apache2
das rewrite einfügen
 
Last edited by a moderator:
Immernoch das gleiche.

Ist ja auch logisch, da es ja auch ohne das rewrite in der apache2 (also ausgangs konfiguration) nicht geht...
 
Klar ;)

letzte Meldung im error_log
[Sun Dec 24 18:04:27 2006] [notice] caught SIGTERM, shutting down

nur was die rc.out ist weiß ich nicht. In der steht:
httpd2-prefork: could not open document config file /srv/www/\r

und httpsd_error_log ist auch nicht hilfreich:
Processing config directory: /usr/local/psa/admin/conf/httpsd.*.include
[Mon Dec 25 11:22:03 2006] [notice] Apache/1.3.33 (Unix) mod_ssl/2.8.22 OpenSSL/0.9.7g PHP/5.0.5 configured -- resuming normal operations
[Mon Dec 25 11:22:03 2006] [notice] Accept mutex: sysvsem (Default: sysvsem)
websrvmng: Service apache2 failed to start
 
nur was die rc.out ist weiß ich nicht. In der steht:
Da hast du deinen Fehler. Sieht nach falschem Zeilenumbruch aus. Schau dir deine Konfigurationsdateien mal mit `cat -v <Dateiname>` an. Wenn dort am Zeilenende "^M" auftaucht, solltest du die jeweilige Datei entweder manuell mit einem Editor wie vi(m) oder automatisiert mit einem Skript wie "dos2unix" korrigieren.
 
Tatsache, da hängt überall ein ^M dran.

Code:
# CustomLog /var/log/apache2/referer_log referer^M
# CustomLog /var/log/apache2/agent_log   agent^M
#^M
# If you prefer a single logfile with access, agent, and referer information^M
# (Combined Logfile Format):^M
#^M
# setting it to "/var/log/apache2/access_log combined"^M
#   corresponds to ^M
# CustomLog /var/log/apache2/access_log combined^M
#^M
APACHE_ACCESS_LOG="/var/log/apache2/access_log combined"^M
^M
## Type:        list(On,Off,DNS)^M

wie kommt das zustande und für was steht das?
 
wie kommt das zustande und für was steht das?
^M steht für den Zeilenumbruch "\r\n", der unter Windows üblich ist. Unter *nixoiden Betriebssystemen (Linux, Unix, *BSD, Mac OS X...) ist "\n" üblich.

Vermutlich hast du die Datei heruntergeladen, unter Windows mit einem Texteditor bearbeitet und wieder hochgeladen.
 
Genau das habe ich gemacht:o

Gibt es editoren für windows wo dieses nicht passiert? Oder muss ich mit Putty arbeiten...

:o 15 Jahre Computer und bei Linux fühl ich mich als hätte ich nie einen gesehen..

Edit:
@Roger Wilco, ja ja die Jungs aus Space Quest habens drauf. Da werden Amiga erinnerungen wach *schmacht.

Ok, habs hinbekommen mit Notepad2 in Windows. Händisch mit vi war mir dann doch zu viel arbeit und dos2unix wollte irgentwie auf Suse nicht.

Apache läuft und meine htaccess geht endlich:D
 
Last edited by a moderator:
Back
Top