xamp

Status
Niet open voor verdere reacties.

marconist

Gebruiker
Lid geworden
11 jan 2006
Berichten
128
Kom er even niet uit.
Alles gevonden voor XAMP installatie, maar niet hoe ik mijn pagina op de locale server kan krijgen.

Bijlage: zover ben ik gevorderd, wie helpt mij voor het volgende stapje?
 

Bijlagen

  • nr5.png
    nr5.png
    24,2 KB · Weergaven: 42
Zet Apache even aan (of klik op de service-knop om deze altijd op te laten starten in Windows), en surf dan naar http://localhost/
Als alles goed is zie je een test-pagina.

In de map /htdocs van je XAMPP installatie kan je jouw website plaatsen.

Filezilla heb je niet nodig, want je werkt immers toch op je eigen computer.
 
Laatst bewerkt:
Plaats je pagina in de directory van de webserver. Deze wordt dan automatisch ingelezen.
Zie ook https://www.strato.nl/server/een-testserver-van-xampp-op-je-localhost-instellen/.

Open daarvoor de map XAMPP via de button ‘Explorer’ in het Control Panel en kies de submap htdocs (C:\xampp\htdocs bij standaardinstallatie). In deze map worden alle data voor websites opgeslagen die je op de XAMPP-server wilt testen. De map htdocs bevat al data die helpen bij de configuratie van de webserver. Je eigen projecten moet je daarom in een nieuwe map (bijvoorbeeld test) opslaan.
 
Zet Apache even aan (of klik op de service-knop om deze altijd op te laten starten in Windows), en surf dan naar http://localhost/
Als alles goed is zie je een test-pagina.

In de map /htdocs van je XAMPP installatie kan je jouw website plaatsen.

Filezilla heb je niet nodig, want je werkt immers toch op je eigen computer.


De website staat inmiddels in de map /htdocs van XAMPP, XAMPP opnieuw opgestart.
Als ik surf in mijn browser naar http://localhost/ kom ik op de site: http://localhost/dashboard/
Geen testpagina.
 
Het dashboard is de standaardpagina. Hoe heb je jouw pagina genoemd, en roep je die specifiek aan?
 
Dat dashboard heb je niet echt nodig. Ikzelf heb de index.php in /htdocs verwijderd zodat je een bestandsoverzicht in je browser ziet.
Je site kan je prima in een aparte map plaatsen:

http://localhost/mijnsite

Of het kan nog mooier door lokaal de domein www.mijnsite.test ervoor te gebruiken.
https://www.cloudways.com/blog/configure-virtual-host-on-windows-10-for-wordpress/
(Dat Wordpress deel is niet van toepassing)

Dat laatste gebruik ik ook, dan hoef je geen rekening te houden om absolute paden in HTML en CSS (/ images) te vermijden, omdat je niet in een aparte map onder een domein werkt.
Zo heb ik bij wijze van spreke de sites:
www.bladiebla.test
www.tralalala.test
www.lalala.test

in gebruik om mijn sites lokaal testen.
Het spreekt dus voor zich dat dit enkel op jouw computer zal werken.
 
Laatst bewerkt:
Het dashboard is de standaardpagina. Hoe heb je jouw pagina genoemd, en roep je die specifiek aan?


Even gedetailleerd wat ik tot dusverre heb gedaan:

- XAMPP geinstalleerd.
- In het Controll Panel, Modul Apacche geactiveerd.
- Naar de Explorer in het control panel
- In de map: \xamp\htdocs\www.... met daaronder al mijn pagina's
- Naar submap oldshack xamp\htdocs\www\oldshack
- in deze map staat het index.htlm bestand dat ik met de lokale server wil testen.
- Resultaat: het volgende browser adres: \xamp\htdocs\www\oldshack (de gewenste pagina verschijnt , maar of dit nu een lokaal gebeuren is?


Ik volg even de eerste respons van jullie, kan ik later vlgs Aart nog op de andere wijze proberen.

Kwestie wat doe ik fout en hoe moet het net even anders.

Domme vragen bestaan niet, maar ik kan mij voorstellen dat jullie daar nu ander oven denken
 
Opsich zou de map /www niet eens nog ertussen hoeven. Op je server bij je hosting zal je vermoedelijk de map /www hebben om je site in te plaatsen.
In dit geval is dat /htdocs.
 
Laatst bewerkt:
- Naar submap oldshack xamp\htdocs\www\oldshack
- in deze map staat het index.htlm bestand dat ik met de lokale server wil testen.
- Resultaat: het volgende browser adres: \xamp\htdocs\www\oldshack (de gewenste pagina verschijnt , maar of dit nu een lokaal gebeuren is?

Wat zou het anders eventueel kunnen zijn, i.p.v. lokaal? Of begrijp ik je verkeerd?
 
Ga naar map C:\Windows\System32\drivers\etc\
Klik met rechts op "hosts", Eigenschappen, vinkje bij Read-only weghalen
Dan bestand hosts in kladblok openen

Zelf heb ik dit onderaan erbij gezet
Code:
127.0.0.1           local.test
127.0.0.1           www.local.test

Dan kan ik in xampp naar www.local.test browsen

In jouw geval wordt het dan: www.local.test/www/oldshack

Iets anders kan ook maar Google beveelt maar een paar extensies aan (o.a. .test)
 
Vroeger gebruikte ik .dev.
maar toen nam Google deze extentie over over, en werd HTTPS verplicht, terwijl ik dat niet lokaal had, en deden mijn lokale sites/projecten het niet meer omdat er HSTS op draaide.
Daarom dus .test nu, maar .local zou ook kunnen.
 
Tijdje tussenuit.
Intussen voldoende info en het werkt.
Bedankt voor alle hulp.
 
Fijn om te horen.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan