Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [FreeBSD] Apache start niet op? (https://forum.scholieren.com/showthread.php?t=563447)

JJzD 10-08-2003 13:12

[freeBSD] apache start niet op?
 
hoi,

ik heb apache2 geinstalleerd en als ik nu probeer te starten kreeg ik eerst dat hij de hostname niet kon vinden.
Toen had ik die ingesteld op mijn dns-naam en toen kreeg ik die error niet meer op mijn command.
Toch staat hij nog steeds in mijn error log, ook als ik mijn ip als hostname invul
Daarnaast is het een alert en zou ghij dus gewoon moeten doorstarten, maar als ik top doe draait hij niet en poort 80 staat ook niet open

wat doe ik fout?

Koen 10-08-2003 13:23

Wat is de output van apachectl start dan? En als je apachectl configtest doet, krijg je dan wel de melding dat je config syntax correct is?

Enlightenment 10-08-2003 13:44

ee /usr/local/etc/apache2/httpd.conf

Daar moet je o.a. je hostname aanpassen en wat andere zaken, dan idd apachectl configtest en als dat ok is apachectl start.

tail /var/log/messages
en
tail /var/log/httpd-error.log

JJzD 10-08-2003 22:45

Citaat:

Enlightenment schreef op 10-08-2003 @ 14:44:
ee /usr/local/etc/apache2/httpd.conf

Daar moet je o.a. je hostname aanpassen en wat andere zaken, dan idd apachectl configtest en als dat ok is apachectl start.

tail /var/log/messages
en
tail /var/log/httpd-error.log

httpd.conf heb ik aangepast

de check geeft geen error

en de error geeft aan dat de hostname niet resolved kon worden :)

Screaming Slave 10-08-2003 22:52

probeer als hostname es gewoon wat in /etc/hostname staat?

JJzD 11-08-2003 00:47

Citaat:

Crystal Method schreef op 10-08-2003 @ 23:52:
probeer als hostname es gewoon wat in /etc/hostname staat?
ook al gedaan :)

Enlightenment 11-08-2003 11:06

Wat heb jij toch met hostnames? :p

Ehh tsja zou het eerlijk gezegd niet zo snel weten. :(

Enige keer dat ik die melding had, had ik hostname in httpd.conf niet ingevuld.

JJzD 11-08-2003 14:14

Citaat:

Enlightenment schreef op 11-08-2003 @ 12:06:
Wat heb jij toch met hostnames? :p

Ehh tsja zou het eerlijk gezegd niet zo snel weten. :(

Enige keer dat ik die melding had, had ik hostname in httpd.conf niet ingevuld.

tja kweet niet:(
tis me computer!!

hmmmmmz er verschijnen geen schuifbalken in putty.
dit blijkt dus de hele error te zijn ,en heeft weinig te maken met een host geloof ik

Citaat:

[Sun Aug 10 13:59:03 2003] [alert] (EAI 7)No address associated with hostname: mod_unique_id: unable to find IPv4 address of "t
Configuration Failed
[edit]
OK opgelost, op nieuwsgroepen zeiden ze dat je mod_unique eruit moest hashen
Nu ff kijken hoe je php implementeerd in apache2
[/edit]

JJzD 11-08-2003 14:58

hmmmmmmz

ik heb dus tut gevonden waarin ze de httpd.con editting uitleggen.
daar moest je 2 dingen toevoegen
stukje files en stukje module

nu kan hij bij een syntaxcheck de module php4 niet vinden
een locate/find doet het ook niet, maar hij is wel als een apache2 module gecompileerd

make -DWITH_APACHE2 install clean dus
opnieuw compileren aangezien apache 2 er na php4 opgezet is?

Enlightenment 11-08-2003 19:51

Fout :p

make -DWITH_APACHE2=yes install clean

anders werkt het niet ;)

En je moet aan je httpd.conf de regels toevoegen die je als message krijgt na de PHP install. Mocht je die niet zien/krijgen, voer dan dit uit:

cat /usr/ports/www/mod_php4/pkg-message

Enlightenment 11-08-2003 19:55

Doe anders ook eens

ee /usr/local/etc/apache2/httpd.conf

Contro+Y (tegelijk indrukken, dat is search) en dan php en enter.

Nu zoekt hij naar "php" in het document. Druk op Control+X om naar de volgende occurance te zoeken.

Zorg dat AddType erin staat en tevens "DirectoryIndex index.php index.html" Zie ook:
www.fluffles.net/files/httpd.conf

JJzD 11-08-2003 21:31

lama hangen
overal in de nieuwsgroepen hing dat apache2 en php4 er samen nog niet klaar voor waren en me geduld was op
dus ik heb make deinstall gedaan en er apache 1.3 opgezet

en dat werkt gewoon in 1x!!
jeuj :o

maar nu werkt de functie mail() niet omdat poort 25 hiero in en uitgaand dichtstaan.
die staat slechts naar 1 server open. (sorry, sysadmin decission)
hoe kan ik ervoor zorgen dat mijn lokale php die smtp server gebruikt, want ik zou het liefst mijn sendmail uitschakelen (gebruikt all1 maar resources :))

Enlightenment 11-08-2003 22:00

in je /etc/rc.conf de optie toevoegen (of aanpassen:

sendmail_enable="NONE"

Wel vind ik het gruwelijk irritant dat om de een of andere reden sendmail nog steeds aktief is (soms?) en in de /var/spool/clientmqueue directory tienduizenden files zet waardoor de inodes opraken. /var/log/messages komen dan ook veel berichten van sendmail binnen dattie niet kan schrijven, en nee met ps auxw of top is niets te vinden dat sendmail draait.

Dus best hardnekkig onkruid dat sendmail. :mad:

( woei! eerste keer dat ik die smiley gebruik :p )

JJzD 11-08-2003 22:02

Citaat:

Enlightenment schreef op 11-08-2003 @ 23:00:
in je /etc/rc.conf de optie toevoegen (of aanpassen:

sendmail_enable="NONE"

Wel vind ik het gruwelijk irritant dat om de een of andere reden sendmail nog steeds aktief is (soms?) en in de /var/spool/clientmqueue directory tienduizenden files zet waardoor de inodes opraken. /var/log/messages komen dan ook veel berichten van sendmail binnen dattie niet kan schrijven, en nee met ps auxw of top is niets te vinden dat sendmail draait.

Dus best hardnekkig onkruid dat sendmail. :mad:

( woei! eerste keer dat ik die smiley gebruik :p )

disabelen had ik wel uitgevonden
ik wil me php via een andere server laten mailen :p

via me forumpie heb ik wel een herschreven mailfunctie die dus naar een andere server schrijft, maar dat word een ramp denk ik zo :)

Enlightenment 11-08-2003 23:02

Kun je niet smtp als module/extension in php laden? Misschien opnieuw compileren.

Dan kun je iig direkt naar (provider's) SMTP server sturen.

zazzie 12-08-2003 00:07

PHP-code:

ini_set('smtp','adres.vanje.mailserver');
mail("je mail en de rest"); 

should do the trick

[edit]
als dat niet werkt zou je de phpmailer class van phpmailer.sf.net kunnen proberen. daarbij kan je je smtp host e.d. in je class opgeven

JJzD 12-08-2003 01:00

Citaat:

zazzie schreef op 12-08-2003 @ 01:07:
PHP-code:

ini_set('smtp','adres.vanje.mailserver');
mail("je mail en de rest"); 

should do the trick

[edit]
als dat niet werkt zou je de phpmailer class van phpmailer.sf.net kunnen proberen. daarbij kan je je smtp host e.d. in je class opgeven

de eerste werkte niet
de 2de snapte ik op dit late uur niet veel van

maar die include bracht me op het idee om phpbb mailer te includen en wat te editten en toen werkte het ook :o


Alle tijden zijn GMT +1. Het is nu 20:31.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.