Hallow,

Ik ben nu bezig met apache aan het installeren op een computer van m'n maat..

Dat lukte gewoon.. deed het via arjans tut.. Nu we de poorten open gooien wilt hij opeens niet meer starten..

We hebben hem ge reinstalleerd maar na de instalatie krijg je al een error dat er iets met de poorten is.. weet niet precies meer wat...

nu had ik mijn eige apache ingepakt en opgestuurd..

Nu zegt hij dat hij de bestand 'httpd.exe' niet kan vinde.. terwijl die er nooit bij gezeten heeft..

Apachemonitor.exe doet het wel.. dan staat er dat Apache uit staat..

Klik je op start dan krijg je een error met dat de opgevraagde actie mislukt is...
Is het dan niet handig om er ff achter te komen wat dan die foutmelding was.
Dan kunnen we er wat meer mee...
Fout die je krijgt als je bij de 'Finish' scherm bent van het installeeren van apache:

[Thu Jul 27 16:17:40 2006] [error] <OS 2>Het systeem kan het opgegeven bestand niet vinden. : No installed service named "Apache2". Note the errors or message above, and press the <ESC> key to exit.
Ik heb AppServ en staat er in het menu gewoon een map in AppServ 'Service Command' waarin staat 'Apache Uninstall Service' en 'Apache Install Service'
Eerst het eerste doen en dan het 2e. Zal wel werken lijkt me.

Bestanden zijn:
\apache\apache_serviceinstall.bat
\apache\apache_serviceuninstall.bat
Off topic:

Ik had een vraagje over poorten open zetten.
M'n vader zegt steeds dat er hackers koomen enz.. dat begrijp ik ook wel.. maar we hebben een netwerk. In dat netwerk hebben we allemaal onze eige IP bijv. 10.0.0.153...
Nu kan je bij de control ding van je router (http://jeip/) poorten open zetten. Dit moet je invullen:

Inside IP Inside Poort
Outside IP Outside Poort

Nu moet je invullen om poort 80/81 open te krijgen:

Inside IP: 10.0.0.153 Inside Poort: 80
Outside IP: 0.0.0.0 Outside Poort: 80

Dan zet je een poort open die naar mijn PC gaat..
Zo kunnen er toch geen hackers in een ander PC komen of wel?
2e Error bij het installeren van apache op zijn PC:


Installing the Apache2.2 service
The Apache2.2 service is successfully installed.
Testing httpd.conf....
Errors reported here must be correct before the service can be started.
<OS 10048>Elk socketadres <protocol/netwerkadres/poort> kan normaal slechts ÚÚn keer wordgen gebruikt. :Make_sock: Could not bind to address: 0.0.0.0:80 no listening sockets available, shutting down
Unable to open logs
Notes the errors or messages above, and press the <ESC> key to exit.
@Rick: Je wilt Apache2 installeren terwijl die al bestaat. Je moet eerst uninstalleren!
En hacken kan geloof ik niet met poort 80.
@Turmin:

Ik uninstalleer hem..
Configuratiescerm > Softwere > Apache Uninstalleren > klik op installer en kijke als hij wel egt geuninstaleerd is > Verwijder de laatste paar dingen nog..

Reinstall hem > de errors...

Als we hem nog een keer geinstalleerd hebben doet hij het weer niet..
ik ga naar de installer > Repair en krijg weer de zelfde error...
@Rick. Ik noemde de Apache Install en Uninstall Service. Zoek eens of je deze hebt. Uninstalleren via Software is niet het zelfde en zal je de zelfde errors houden.

Zoek eens naar Apache Install Service en Apache Uninstall Service
Als je niet kan vinden zoek in je apache map naar 'apache_serviceinstall.bat' en 'apache_serviceuninstall.bat'
Dan eerst uninstall en dan install.
Nope, heb ik niet en m'n maat ook niet..

Edit:
Denk dat je gelijk hebt.. we uninstalleren hem maar de uninstaller verwijderd hem niet heelemaal. Dat verklaart de error dat hij niet 2x die IP kan gebruiken.

Maar hoe verwijderen we hem nou heelemaal?
Met de hand de bestanden verwijderen, en vergeet niet de service te verwijderen. (Ben alleen even commando kwijt hoe dat moest :S)

Reageren