Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

  • Marc3l
  • Registratie: December 2005
  • Laatst online: 21:24
Mijn Wamp (versie 2.4) wil mijn httpd-vhost.conf niet meer oppakken.
Ging een nieuw projectje opstarten, regel in host file, regel in httpd-vhost.conf aangemaakt en toen 'Restart all services'

Naar de url gegaan maar kwam op pagina van localhost uit.

Snap er nu echt niets meer van :P
Heb het nu zo staan dan ik nog 1 regel in mijn host file heb en 1 vhost in httpd-vhost.conf maar nog wil het niet werken. (gaat nog steeds naar de localhost pagina)

Dit staat er in mijn httpd-vhost.conf en heeft gewoon gewerkt
NameVirtualHost *:80

<VirtualHost *:80>
DocumentRoot "o:/wamp/www/"
ServerName localhost
</VirtualHost>

<VirtualHost *:80>
ServerAdmin mail@mail.com
DocumentRoot "o:/wamp/www/project/htdocs"
ServerName project.local
</VirtualHost>
Het vreemde is als ik dit in httpd.conf zet dat het dan wel goed werkt,

Ook staat de volgende module aan:
LoadModule vhost_alias_module modules/mod_vhost_alias.so
In httpd.conf staat ook de volgende regel aan:
Include conf/extra/httpd-vhosts.conf
Als ik een typefout maak in httpd.conf dan start hij de Wampserver niet op (logisch)
Maar als ik een typefout maak in httpd-vhosts.conf dan start de server wel op, lijkt mij dat hij dit bestand dan op één of andere manier negeert.

Draai appache versie 2.4.4

Verder komen er ook geen fouten in de logs hierover.

Hebben jullie nog suggesties?

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 00:17

Hero of Time

Moderator LNX

There is only one Legend

Ga eerst eens na of de service het bestand überhaupt opent. Hiervoor heb je verschillende tools, maar Process Explorer is 't makkelijkst.

Commandline FTW | Tweakt met mate


  • CH4OS
  • Registratie: April 2002
  • Niet online

CH4OS

It's a kind of magic

Om Apache modules te activeren op een Windows machine, moet je volgens mij de .dll bestanden hebben, niet de .so bestanden, dat is (het DLL-alternatief) voor *nix systemen. :)

En haal even je e-mailadres uit je config, of je moet voor extra spam gaan... ;)

[ Voor 35% gewijzigd door CH4OS op 13-12-2014 10:27 ]


  • Marc3l
  • Registratie: December 2005
  • Laatst online: 21:24
Bedankt voor meedenken maar fout zat in de line endings.
Deze stond verkeerd in bestand httpd-vhost.conf, wel vreemd omdat ik daar ook wel vaker iets in heb aangepast.

Maarja weer wat Apache kennis opgedaan zullen we maar zeggen ;)

Verwijderd

Ik zou je toch aanraden zo snel mogelijk af te stappen van Windows. Een *AMP stack draait beter op alle andere besturingssystemen die er maar zijn.

  • Marc3l
  • Registratie: December 2005
  • Laatst online: 21:24
Verwijderd schreef op zaterdag 13 december 2014 @ 12:36:
Ik zou je toch aanraden zo snel mogelijk af te stappen van Windows. Een *AMP stack draait beter op alle andere besturingssystemen die er maar zijn.
Zou best maar omdat ik normaal nooit problemen heb zou ik moeten overstappen?

Verwijderd

Nooit problemen zoals dit probleem, bedoel je?
Nee, ik bedoel dat Apache, MySQL en PHP primair worden ontwikkeld op en voor Linux en BSD systemen, en dat Windows support er later in wordt gehackt. Het gevolg is dat er op Windows meer misgaat door rare quircks waar veel developers geen rekening mee (willen) houden en dat er minder ervaring en kennis is.

In de praktijk kom je niet vaak tegen dat websites op een WAMP stack draaien omdat je als je een Windows Server licentie hebt, het logischer is m IIS te gebruiken. En als je alleen de *AMP stack wilt, er zijn genoeg gratis Linux en BSD distributies die een betrouwbaardere basis geven, als was het alleen al dat de packages direct beschikbaar zijn en autmatisch met je systeem worden geupgrade.

De enige valide reden om anno 2014 nog een WAMP stack te draaien, is als je als developer specifiek iets op Windows wilt doen om andere reden, dus om bepaalde interoperabiliteit te verkrijgen.

In bijna alle gevallen ben je beter af met een Linux server, bijvoorbeeld gevirtualiseerd. Ik weet niet of je het gebruikt voor develpment, maar dan zou ik al helemaal niet het belangrijkste werk op Windows doen als je wilt dat het een beetje universeel bruikbaar is.

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 00:17

Hero of Time

Moderator LNX

There is only one Legend

Ik zou het iets minder genuanceerd willen zien Cheatah. Het draaien van WAMP is geen probleem als je die voor testdoeleinen gebruikt. Als je ontwikkelaar bent en alleen Windows ter beschikking hebt of geen resources om lokaal een Linux VM te draaien (of de kennis mist om het allemaal op te zetten) is het een prima alternatief.

Om WAMP als productie in te gaan zetten, nee, dat moet je idd niet willen. Afgezien van stabiliteit zit je ook nog met beveiliging en algemene software updates. Die laatste twee krijg je niet vanzelf en moet je actief bijhouden, met daarbij de kans dat je configuratie telkens opnieuw moet gaan toepassen.

Commandline FTW | Tweakt met mate


  • Marc3l
  • Registratie: December 2005
  • Laatst online: 21:24
Verwijderd schreef op zaterdag 13 december 2014 @ 13:17:
Nooit problemen zoals dit probleem, bedoel je?
Klopt :)

En gebruik WAMP idd alleen als ontwikkelomgeving en dat gaat na 10 jaar professionele ervaring nog steeds prima. Op mijn werk hebben we dan wel wat Linux omgevingen maar draai daar evengoed wel eens WAMP om lokaal te testen.

[ Voor 16% gewijzigd door Marc3l op 13-12-2014 18:44 ]


  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 00:17

Hero of Time

Moderator LNX

There is only one Legend

Dan weet je dus bij deze dat je voortaan configuratiebestanden e.d. altijd met Notepad++ moet gaan bewerken, ipv Windows Notepad. N++ houd namelijk de oorspronkelijke indeling aan (DOS vs UNIX) als je 't bestand opslaat.

Commandline FTW | Tweakt met mate


  • Marc3l
  • Registratie: December 2005
  • Laatst online: 21:24
Hero of Time schreef op zaterdag 13 december 2014 @ 19:25:
Dan weet je dus bij deze dat je voortaan configuratiebestanden e.d. altijd met Notepad++ moet gaan bewerken, ipv Windows Notepad. N++ houd namelijk de oorspronkelijke indeling aan (DOS vs UNIX) als je 't bestand opslaat.
Wie zegt dat ik het Windows Notepad heb aangepast ;)
Stond gewoon verkeerd in PHPstorm, ook al vaker dat bestand open gehad en is meerdere keren goed gegaan met opslaan. Ook weet ik wel hoe dat zit met CLRF/LF/RF anders had ik mijn oplossing nu nog niet gevonden.

Maar toch bedankt voor het meedenken.
Pagina: 1