Apache 2 startet nicht mehr

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
Stefan
Beiträge: 1438
Registriert: 08.09.2002 14:31:59
Lizenz eigener Beiträge: GNU General Public License

Apache 2 startet nicht mehr

Beitrag von Stefan » 03.04.2015 21:12:54

Hallo zusammen,

ich habe nach dieser Anleitung [1] mein System auf Debian Jessie umgestellt. Natürlich habe ich die Einträge in Jessie geändert. :wink:
Bis auf ein Problem mit dem Apache Server lief das Update gut durch.
Der Apache Server Startete nicht, als ich diesem mit

Code: Alles auswählen

/etc/init.d/apache2 start
starten wollte erhielt ich folgende Meldung:

Code: Alles auswählen

[....] Starting apache2 (via systemctl): apache2.serviceJob for apache2.service failed. See 'systemctl status apache2.service' and 'journalctl -xn' for details.
 failed!
systemctl status httpd.service ergibt:

Code: Alles auswählen

systemctl status httpd.service 
● httpd.service
   Loaded: not-found (Reason: No such file or directory)
   Active: inactive (dead)
Das macht mich schon stutzig ?

journalctl -xe

Code: Alles auswählen

Apr 03 21:05:01 debianserver CRON[3120]: pam_unix(cron:session): session closed 
Apr 03 21:05:01 debianserver CRON[3121]: pam_unix(cron:session): session closed 
Apr 03 21:05:02 debianserver CRON[3119]: pam_unix(cron:session): session closed 
Apr 03 21:06:06 debianserver apache2[3154]: Starting web server: apache2 failed!
Apr 03 21:06:06 debianserver apache2[3154]: The apache2 configtest failed. ... (
Apr 03 21:06:06 debianserver apache2[3154]: Output of config test was:
Apr 03 21:06:06 debianserver apache2[3154]: AH00526: Syntax error on line 82 of 
Apr 03 21:06:06 debianserver apache2[3154]: Invalid command 'RewriteLog', perhap
Apr 03 21:06:06 debianserver apache2[3154]: Action 'configtest' failed.
Apr 03 21:06:06 debianserver apache2[3154]: The Apache error log may have more i
Apr 03 21:06:06 debianserver systemd[1]: apache2.service: control process exited
Apr 03 21:06:06 debianserver systemd[1]: Failed to start LSB: Apache2 web server
-- Subject: Unit apache2.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit apache2.service has failed.
-- 
-- The result is failed.
Apr 03 21:06:06 debianserver systemd[1]: Unit apache2.service entered failed sta
Apr 03 21:09:01 debianserver CRON[3211]: pam_unix(cron:session): session opened 
Apr 03 21:09:01 debianserver CRON[3212]: (root) CMD (  [ -x /usr/lib/php5/sessio
Apr 03 21:09:03 debianserver CRON[3211]: pam_unix(cron:session): session closed 
lines 1354-1376/1376 (END)
Apr 03 21:05:01 debianserver CRON[3120]: pam_unix(cron:session): session closed for user root
Apr 03 21:05:01 debianserver CRON[3121]: pam_unix(cron:session): session closed for user root
Apr 03 21:05:02 debianserver CRON[3119]: pam_unix(cron:session): session closed for user root
Apr 03 21:06:06 debianserver apache2[3154]: Starting web server: apache2 failed!
Apr 03 21:06:06 debianserver apache2[3154]: The apache2 configtest failed. ... (warning).
Apr 03 21:06:06 debianserver apache2[3154]: Output of config test was:
Apr 03 21:06:06 debianserver apache2[3154]: AH00526: Syntax error on line 82 of /etc/apache2/apache2.conf:
Apr 03 21:06:06 debianserver apache2[3154]: Invalid command 'RewriteLog', perhaps misspelled or defined by a module not included in the server configuration
Apr 03 21:06:06 debianserver apache2[3154]: Action 'configtest' failed.
Apr 03 21:06:06 debianserver apache2[3154]: The Apache error log may have more information.
Apr 03 21:06:06 debianserver systemd[1]: apache2.service: control process exited, code=exited status=1
Apr 03 21:06:06 debianserver systemd[1]: Failed to start LSB: Apache2 web server.
-- Subject: Unit apache2.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit apache2.service has failed.
-- 
-- The result is failed.
Apr 03 21:06:06 debianserver systemd[1]: Unit apache2.service entered failed state.
Apr 03 21:09:01 debianserver CRON[3211]: pam_unix(cron:session): session opened for user root by (uid=0)
Apr 03 21:09:01 debianserver CRON[3212]: (root) CMD (  [ -x /usr/lib/php5/sessionclean ] && /usr/lib/php5/sessionclean)
Apr 03 21:09:03 debianserver CRON[3211]: pam_unix(cron:session): session closed for user root
So bevor ich jetzt etwas falsch mache würde ich euch um Euren Rat bitte.

Gruß
Stefan

[1]https://www.howtoforge.com/how-to-upgra ... -to-wheezy
Ein Betriebssystem sie zu knechten, sie alle zu finden, Ins Dunkle zu treiben und ewig zu binden, Im Lande Microsoft wo die Schatten drohen.

Debian 7 3.2.0-4 64 - MSI nVidia GeForce 7600 GS - 8 DDR2 SDRAM 800 MHz Quad-CoreIntel Xeon : 2,67 GHz - Gigabyte GA-EP45-DS3 - 256GB SSD 840 Pro Gnome 3

Dimejo
Beiträge: 503
Registriert: 21.07.2014 13:37:23

Re: Apache 2 startet nicht mehr

Beitrag von Dimejo » 03.04.2015 21:17:07

Stefan hat geschrieben:

Code: Alles auswählen

Apr 03 21:06:06 debianserver apache2[3154]: Output of config test was:
Apr 03 21:06:06 debianserver apache2[3154]: AH00526: Syntax error on line 82 of /etc/apache2/apache2.conf:
Apr 03 21:06:06 debianserver apache2[3154]: Invalid command 'RewriteLog', perhaps misspelled or defined by a module not included in the server configuration
Apr 03 21:06:06 debianserver apache2[3154]: Action 'configtest' failed.
http://httpd.apache.org/docs/2.4/upgrading.html
The RewriteLog and RewriteLogLevel directives have been removed. This functionality is now provided by configuring the appropriate level of logging for the mod_rewrite module using the LogLevel directive. See also the mod_rewrite logging section.

Benutzeravatar
Stefan
Beiträge: 1438
Registriert: 08.09.2002 14:31:59
Lizenz eigener Beiträge: GNU General Public License

Re: Apache 2 startet nicht mehr

Beitrag von Stefan » 03.04.2015 21:32:18

Hallo,

und danke erstmal für die schnelle Antwort.
AH00526: Syntax error on line 82 of /etc/apache2/apache2.conf:
zeigt in der Tat auf diese Zeile.

RewriteLog /var/log/apache2/rewrite.log

Code: Alles auswählen

#htaccess
RewriteEngine on
RewriteLog /var/log/apache2/rewrite.log
RewriteLogLevel 3
So wie ich das verstehe, laufen unter dem neuen Apache nicht mehr die Logs unter der alten Adresse, sondern wird durch mod_rewrite ersetzt.
Ich habe nun die alten Zeilen aus den config genommen und den Apache neu gestartet, aber ohne Erfolg.
Geht es darum den a2enmod rewrite zu aktivieren ?

Würde mich freuen wenn mir einer unter die Arme greifen würde :roll:

Gruß
Stefan
Ein Betriebssystem sie zu knechten, sie alle zu finden, Ins Dunkle zu treiben und ewig zu binden, Im Lande Microsoft wo die Schatten drohen.

Debian 7 3.2.0-4 64 - MSI nVidia GeForce 7600 GS - 8 DDR2 SDRAM 800 MHz Quad-CoreIntel Xeon : 2,67 GHz - Gigabyte GA-EP45-DS3 - 256GB SSD 840 Pro Gnome 3

Benutzeravatar
Stefan
Beiträge: 1438
Registriert: 08.09.2002 14:31:59
Lizenz eigener Beiträge: GNU General Public License

Re: Apache 2 startet nicht mehr

Beitrag von Stefan » 04.04.2015 13:49:12

Hallo zusammen,

ich bin nun einen kleinen Schritt weiter, der Apache startet wieder.
apache2 -t

Code: Alles auswählen

[Sat Apr 04 12:09:41.770374 2015] [core:warn] [pid 14198] AH00111: Config variable ${APACHE_LOCK_DIR} is not defined
[Sat Apr 04 12:09:41.770620 2015] [core:warn] [pid 14198] AH00111: Config variable ${APACHE_PID_FILE} is not defined
[Sat Apr 04 12:09:41.770845 2015] [core:warn] [pid 14198] AH00111: Config variable ${APACHE_RUN_USER} is not defined
[Sat Apr 04 12:09:41.770916 2015] [core:warn] [pid 14198] AH00111: Config variable ${APACHE_RUN_GROUP} is not defined
[Sat Apr 04 12:09:41.771098 2015] [core:warn] [pid 14198] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
[Sat Apr 04 12:09:41.905297 2015] [core:warn] [pid 14198] AH00111: Config variable ${APACHE_LOCK_DIR} is not defined
[Sat Apr 04 12:09:41.908430 2015] [core:warn] [pid 14198] AH00111: Config variable ${APACHE_RUN_DIR} is not defined
[Sat Apr 04 12:09:41.911930 2015] [core:warn] [pid 14198] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
[Sat Apr 04 12:09:41.912095 2015] [core:warn] [pid 14198] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
AH00526: Syntax error on line 134 of /etc/apache2/apache2.conf:
134 of /etc/apache2/apache2.conf ist diese:

Code: Alles auswählen

# The accept serialization lock file MUST BE STORED ON A LOCAL DISK.
#
LockFile ${APACHE_LOCK_DIR}/accept.lock
das habe ich geändert in #LockFile ${APACHE_LOCK_DIR}/accept.lock Datei gespeichert und apache gestartet, und er läuft :THX: ..... nur mit der
500 Internet Server Error Meldung:

Code: Alles auswählen

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log
Was kann das nun sein ?
Gruß Stefan
Ein Betriebssystem sie zu knechten, sie alle zu finden, Ins Dunkle zu treiben und ewig zu binden, Im Lande Microsoft wo die Schatten drohen.

Debian 7 3.2.0-4 64 - MSI nVidia GeForce 7600 GS - 8 DDR2 SDRAM 800 MHz Quad-CoreIntel Xeon : 2,67 GHz - Gigabyte GA-EP45-DS3 - 256GB SSD 840 Pro Gnome 3

DeletedUserReAsG

Re: Apache 2 startet nicht mehr

Beitrag von DeletedUserReAsG » 04.04.2015 13:57:16

Was kann das nun sein ?
vs.

Code: Alles auswählen

More information about this error may be available in the server error log

Benutzeravatar
Stefan
Beiträge: 1438
Registriert: 08.09.2002 14:31:59
Lizenz eigener Beiträge: GNU General Public License

Re: Apache 2 startet nicht mehr

Beitrag von Stefan » 04.04.2015 14:12:13

[Sat Apr 04 14:07:46.590429 2015] [core:alert] [pid 15209] [client 109.:55682] /var/www/.htaccess: RewriteEngine not allowed here
.htaccess umkopiert und der Server läuft, nun muss ich die .htaccess durcharbeiten.

Gruß
Stefan
Ein Betriebssystem sie zu knechten, sie alle zu finden, Ins Dunkle zu treiben und ewig zu binden, Im Lande Microsoft wo die Schatten drohen.

Debian 7 3.2.0-4 64 - MSI nVidia GeForce 7600 GS - 8 DDR2 SDRAM 800 MHz Quad-CoreIntel Xeon : 2,67 GHz - Gigabyte GA-EP45-DS3 - 256GB SSD 840 Pro Gnome 3

Antworten