Synology-Forum.nl
Overige software => Web Station => Topic gestart door: JopieFoto op 04 september 2022, 14:39:30
-
Goedemiddag,
Mijn wens is meerdere lokale websites te bouwen en uiteindelijk wellicht open te stellen naar het internet.
Bij de opzet heb ik een DS414j ingericht met de apps Web Station, PHP, Apache en MariaDB.
Ik heb virtuele servers gemaakt voor WEB, Demo1 en Demo2. WEB was niet nodig maar voor de volledigheid en expliciete inrichting toch maar gedaan.
Alle virtuele servers hebben apache als backend en PHP 7.4, geen HTTP wel poorten 80/443
Onder de dir WEB het ik 2 sub dirs gemaakt, Demo 1 en Demo 2. In WEB zowel als de sub dirs zit een bestand index.html.
Als ik de nas met het ip-adres aanroep in Chrome krijg netjes de informatie zoals beschreven in de index.html van de rootdir WEB.
Ik krijg met geen mogelijkheid de websites van demo1 of demo2 aangeroepen. De melding blijft dat de gezochte pagina niet gevonden is.
Ik ben nieuw in de materie van het bouwen van de website. Ik heb nu enige dagen gezocht naar de oorzaak van het niet functioneren. Zelfs de NAS opnieuw ingericht van scratch af aan.
Ik hoop dat iemand mij kan wijzen op de verkeerde inrichting of werkwijze.
-
Virtual hosts gebruiken een domeinnaam, geen ip nummer.
Met een ip nummer heeft de NAS geen flauw idee welke website ie moet tonen.
Maak een Synology DDNS aan in Control Panel.
Bijvoorbeeld : jopie.synology.me
Je kunt vervolgens virtual hosts aanmaken als :
demo1.jopie.synology.me
demo2.jopie.synology.me
die elk verwijzen naar de betreffende mappen in de webmap.
Op den duur kan je hetzelfde doen met je eigen domeinnaam.
-
Wyodor,
Dank voor dit zetje in de goede richting.
-
Onmiddellijk stoppen met php 7.4! Gebruik php 8
Meerdere functies mogen niet meer gebruikt worden en ook meerdere kunnen niet meer gebruikt worden.
Voor hulp phphulp.nl héél goed forum