Probleem met Apache2 en Phpmyadmin

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 13-09 10:57
Ik heb mijn raspberry opnieuw moeten inrichten, maar krijg het nu niet voor elkaar om phpmyadmin te installeren.

Ik heb deze handleiding gevolgd.

De pagina van Phpmyadmin wil niet openen en als ik apache2 probeer te starten dan krijg ik de volgende melding:

Job for apache2.service failed. See 'systemctl status apache2.service' and 'journalctl -xn' for details.


Als ik dan systemctl status apache2.service -l draai dan krijg ik de volgende melding te zien:

● apache2.service - LSB: Apache2 web server
   Loaded: loaded (/etc/init.d/apache2)
   Active: active (exited) (Result: exit-code) since Thu 2016-06-23 20:34:30 CEST; 31min ago
  Process: 14255 ExecReload=/etc/init.d/apache2 reload (code=exited, status=1/FAILURE)

Jun 23 20:48:15 raspberrypi systemd[1]: Reloading LSB: Apache2 web server.
Jun 23 20:48:18 raspberrypi apache2[14074]: Reloading web server: apache2 failed!
Jun 23 20:48:18 raspberrypi apache2[14074]: Apache2 is not running ... (warning).
Jun 23 20:48:18 raspberrypi systemd[1]: apache2.service: control process exited, code=exited status=1
Jun 23 20:48:18 raspberrypi systemd[1]: Reload failed for LSB: Apache2 web server.
Jun 23 21:06:06 raspberrypi systemd[1]: Reloading LSB: Apache2 web server.
Jun 23 21:06:07 raspberrypi apache2[14255]: Reloading web server: apache2 failed!
Jun 23 21:06:07 raspberrypi apache2[14255]: Apache2 is not running ... (warning).
Jun 23 21:06:07 raspberrypi systemd[1]: apache2.service: control process exited, code=exited status=1
Jun 23 21:06:07 raspberrypi systemd[1]: Reload failed for LSB: Apache2 web server.


Het commando apache2ctl configtest geeft de volgende melding.
[Thu Jun 23 21:11:20.833659 2016] [alias:warn] [pid 14358] AH00671: The Alias directive in /etc/phpmyadmin/apache.conf at line 3 will probably never match because it overlaps an earlier Alias.
Syntax OK


Dat laatste (AH00671) heb ik reeds opgezocht en kwam naar voren dat er een verkeerde regel zou staan in /etc/apache2/conf-enabled/httpd.conf. Echter heb ik dit bestand in zijn geheel niet in /etc/apache2/conf-enabled

Wie kan mij verder helpen ?

2250 WP Zuid PVoutput


Acties:
  • 0 Henk 'm!

  • CAPSLOCK2000
  • Registratie: Februari 2003
  • Laatst online: 11-09 21:28

CAPSLOCK2000

zie teletekst pagina 888

Die melding over een Alias een warning, niet meer, dat is niet de reden dat Apache niet op wil starten. Waarschijnlijk staat in /var/log/syslog wat het probleem is. Probeer ook eens 'apacht2ctl configtest' te draaien, dat controleert of je geen syntaxfouten hebt gemaakt.

This post is warranted for the full amount you paid me for it.


Acties:
  • 0 Henk 'm!

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 13-09 10:57
Na nog wat puzzelen hebben we het dan toch gevonden :)

Het log in /var/log/syslog gaf geen helder beeld waar het probleem zat.

Echter was ik nog even verder aan het zoeken naar andere oplossingen.

via het commando netstat -tulpn kwam ik erachter dat lighttpd draaide op de raspberry.
Welke waarschijnlijk mee geinstalleerd is in domoticz.

Deze luisterde dus naar poort 80

tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      17225/lighttpd


Hierdoor kon Apache2 natuurlijk niet werken omdat de poort in gebruik was.

Ik kwam namelijk op een gegeven moment deze melding tegen
Jun 23 22:24:08 raspberrypi apache2[15115]: (98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
Jun 23 22:24:08 raspberrypi apache2[15115]: (98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80


Dus doordat de poort al gebruikt werd door lighttpd kon apache deze nooit koppelen.
Lighttpd verwijderd en een reboot waarna de pagina te openen is

2250 WP Zuid PVoutput