Synology-Forum.nl
Overige software => Web Station => Topic gestart door: Melody op 14 augustus 2014, 20:18:15
-
Sinds de update naar 5.0 zijn mijn websites plus een map met mp3 fragmenten van orkestbanden niet meer zichtbaar en hoorbaar.Heb een synology DS 213
Had 2 websites in de map WEB geplaatst plus een phpscript wat ik gevonden had op het forum en dat werkte perfect tot dat de firmware update gedaan was.
Wie kan mij helpen om dit weer zichtbaar en hoorbaar te maken ?uedmvy
-
Je website is wel zichtbaar, alleen het deel waar de orkestbanden staan niet meer?
Is dat toevallig een plugin waarvoor Java benodigd is?
-
Beste Erwin,
In de map van mijn website ( fransverbeek.nl ) heb ik een map gemaakt fragmenten waarin ik mp3 bestandjes hebt geplaatst en een php script zoals hieronder en toen werkte het.
IF ($_SERVER["SERVER_NAME"] == "www.fransverbeek.nl") {
header("Location: fransverbeek");
}
ELSEIF ($_SERVER["SERVER_NAME"] == "www.anderewebsite.nl") {
header("Location: anderewebsite");
}
ELSEIF ($_SERVER["SERVER_NAME"] == "en mijn ipadres") {
header("Location: fransverbeek");
}
ELSE {
echo "Er is iets niet in orde....";
}
Maar nu niet meer.
Ik had in mijn webshop een hyperlink gekoppeld aan de mp3 bestandjes waardoor je ze kon afspelen.
-
Welke rechten staan er op de map met muziek bestandjes? Ik meen me te herinneren dat vanaf versie 5 de webserver onder andere credentials draait. Voorheen was dat 'root', nu is dat het account 'http'. Wanneer dat 'http' account geen rechten op de map met bestandjes heeft, kan de webserver ze ook niet benaderen/afspelen.
-
Beste Richard,
Zoals ik het gezien heb heb kalle rechten, lezen en schrijven
Wat bedoel je met credentials?
Ik ben niet zo goed in deze materie dus als het draait en werkt ben ik al blij
-
credentials is een term voor gebruikersnaam (en wachtwoord).
Het gaat niet om de rechten van jou account, maar dat van het proces waarin de webserver draait. Dat proces gebruikt een ander account. Voorheen was dat root en dat is in DSM 5 http geworden. Het root account heeft rechten op het hele systeem. Daardoor kun je met dat account eigenlijk overal bij. Dat geldt ook voor de processen dat met dit account draaien. Wanneer er iemand zich via je webserver (website) toegang weet te verkrijgen tot je nas, heeft hij via het root-account mogelijk alle rechten op je systeem en het naar believen veranderen. Daardoor is er bij DSM 5 voor gekozen om de webserver onder een eigen account te laten draaien dat minder rechten heeft op je nas. Daardoor wordt een belangrijk deel van deze potentiƫle bedreiging weggenomen.
De keerzijde daarvan is dat dit account niet overal op je nas toegang heeft. Dat kan ook gelden voor (delen) van je website. Bijvoorbeeld daar waar de MP3 bestanden staan. Dat zou kunnen verklaren waarom je MP3 bestanden niet via de website kunnen worden benaderd.
Om dat te bekijken/veranderen heb je wel wat vaardigheden en kennis nodig. Je moet met een terminal programma (Putty) inloggen op de console van je DiskStation. (Niet de DSM desktop). Je ziet nu het hele bestandensysteem van je nas en niet het deel wat FileStation je laat zien. Voordat je dat kunt doen moet je de optie inschakelen op je DiskStation dat er met een terminal programma mag worden ingelogd.
Vervolgens moet je naar de fysieke locatie van je MP3 bestanden 'bladeren'. Daarvoor moet je weten waar dat staat. Je website staat meestal in /volume1/web. Ik weet niet waar je je MP3 bestanden hebt neergezet, maar dat weet jezelf wel. Vervolgens moet je controleren welke rechten er op de map met MP3 bestanden staat en welke rechten er op de bestanden in de map met MP3 bestanden staan.
Als je jezelf dat allemaal toevertrouwd, dan is het goed te doen. Maar dat kun je zelf het beste inschatten. (Ik proef wat twijfel in je vorige reactie.)