Toon posts:

apache wil niet starten in freebsd 5.3

Pagina: 1
Acties:

Verwijderd

Topicstarter
ik heb daarjuist apache geinstaleerd maar hij wil niet starten .

Dit is de foutmelding die ik krijg;

su-2.05b# apachectl start
[Wed Dec 28 22:32:23 2005] [alert] httpd: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
/usr/local/sbin/apachectl start: httpd could not be started
su-2.05b#

ik heb al de servername aangepast naar 127.0.0.1 maar dit hielp niet.
mijn documentroot is ook aangepast naar

usr/local/www/data maar nog niks ...

wie o wie weet wat ik niet weet :-)

alvast vriendelijk bedankt

  • WHiZZi
  • Registratie: Januari 2001
  • Laatst online: 09:05

WHiZZi

Museumdirecteurtje

In je httpd.conf even een ServerName www.domein.tld aanmaken en vervolgens in je hosts het www.domein.tld naar localhost laten verwijzen.

Probleem opgelost..
(had je overigens ook makkelijk kunnen vinden met Google en in de Search hiero)

HomeComputerMuseum - Interactief computermuseum waar wij de geschiedenis van de thuiscomputer preserveren. Centraal gelegen in de Benelux.


  • jant
  • Registratie: Juli 2000
  • Niet online
Doe anders even een apachectl configtest.

Dat wil nog wel eens een hint geven ;)

Een album per dag; een selectie: https://open.spotify.com/playlist/6s3nNLl8pJpCwLR3LPligA?si=dddc51153b2a49e8


  • Alain
  • Registratie: Oktober 2002
  • Niet online
De melding over de ServerName is slechts een alert en geen error. Waarschijnlijk kun je in je log bestanden meer informatie vinden. :)

Btw, kun je apache niet beter via init.d starten? Of werkt BSD niet zo?

You don't have to be crazy to do this job, but it helps ....


  • medendo
  • Registratie: Januari 2003
  • Laatst online: 11-01 15:39
Indien je apache v2 hebt, doe dan apachect2 start ;)

@AlainS BSD werkt niet met init runlevels (da's system V Unix, BSD is de andere tak van unix) maar alles staat in de rc.conf.

  • Demo
  • Registratie: Juni 2000
  • Laatst online: 06-02 16:28

Demo

Probleemschietende Tovenaar

medendo schreef op zaterdag 31 december 2005 @ 00:47:
Indien je apache v2 hebt, doe dan apachect2 start ;)
Ik heb Apache 2.0.52 t/m .55 gedraaid op FreeBSD en ik heb altijd apachectl gebruikt :P

Unix doesn't prevent a user from doing stupid things, because that would necessarily prevent them from doing brilliant things.
while true ; do echo -n "bla" ; sleep 1 ; done


Verwijderd

medendo schreef op zaterdag 31 december 2005 @ 00:47:
Indien je apache v2 hebt, doe dan apachect2 start ;)

@AlainS BSD werkt niet met init runlevels (da's system V Unix, BSD is de andere tak van unix) maar alles staat in de rc.conf.
Apache zet wel degelijk een script in /usr/local/etc/rc.d/ hoor. :)
Wat precies hetzelfde werkt als het init.d script van de Linux versie.

  • medendo
  • Registratie: Januari 2003
  • Laatst online: 11-01 15:39
Verwijderd schreef op zaterdag 31 december 2005 @ 20:00:
[...]


Apache zet wel degelijk een script in /usr/local/etc/rc.d/ hoor. :)
Wat precies hetzelfde werkt als het init.d script van de Linux versie.
Dat weet ik ook wel, ik had het over runlevels, maar er zit nog steeds geen init.d in BSD.

Is het al gelukt trouwens?

  • JohnR
  • Registratie: April 2003
  • Niet online

JohnR

Koffie is lekker!

Bij mij was het geloof ik iets met mod_unique_id. Kijk even in /var/log/messages of je /var/log/httpd-error.log. Verder kun je apache starten vanuit /etc/rc.conf middels het regeltje apache2_enable="YES"

/(bb|[^b]{2})/

Pagina: 1