Synology-Forum.nl

Overige software => Web Station => Topic gestart door: s_k op 25 mei 2015, 14:43:10

Titel: PHP installer loopt tegen read-only mappen aan
Bericht door: s_k op 25 mei 2015, 14:43:10
Dag mensen!

Het lijkt alsof het hele internet het snapt, maar ik kom er na een halve dag googlen nog steeds niet uit.
In mijn webserver-map heb ik wat mappen met daarin de installers voor verschillende fotogalerijen gemaakt.
Ik wil ze uitproberen om te zien welke me het meest bevalt.
So far lukt 't installeren niet omdat de installers ervan overtuigd zijn dat de map alleen lezen is.
Kijk ik in Windows, is dat inderdaad zo. Ik kan 't wel uitvinken, maar 't vinkt zichzelf meteen weer aan.

Op de NAS zelf heb ik de guest-map zo ingesteld dat een gast kan schrijven (wat ik helemaal niet wil...), maar dat lijkt 't ook niet te doen.
Ik lees overal dat CHMOD 777 het commando is om te geven, maar ik heb geen idee hoe de unix terminal werkt.

Wie kan me, liefst stap voor stap, verder helpen?

Veel dank!

Stijn.
Titel: Re: PHP installer loopt tegen read-only mappen aan
Bericht door: Birdy op 25 mei 2015, 15:09:12
Citaat
Ik lees overal dat CHMOD 777 het commando is om te geven, maar ik heb geen idee hoe de unix terminal werkt.
Omdat je niet weet hoe een Unix terminal (PuTTY) werkt dan weet je ook niet de juiste commando's en dat kan gevaarlijk zijn, probeer wat je wilt doen met WinSCP, dan heb je geen Unix (DSM) kennis nodig.
Kijk hier voor WinSCP. (http://www.synology-forum.nl/algemeen/nas-benaderen-met-ssh-winscp-putty/)

Hier een klein voorbeeld hoe je rechten op een map kunt wijzigen met WinSCP.

Ga op de map staan en doe rechtermuisknop > eigenschappen:
[attachimg=1]

[attachimg=2]

Citaat
CHMOD 777
is dus hetzelfde als 0777 in het voorbeeld.
Titel: Re: PHP installer loopt tegen read-only mappen aan
Bericht door: s_k op 25 mei 2015, 15:23:08
Daar staat 0777 en owner, group èn others staan op read/write.
Is dat logisch? :D
Titel: Re: PHP installer loopt tegen read-only mappen aan
Bericht door: Birdy op 25 mei 2015, 15:30:19
Waar daar ?
Over welke map gaat het ?
Je hebt het alleen over "Ik lees overal dat CHMOD 777 het commando is om te geven"
777 = read, write and execute.
Ik weet niet of dat voor owner, group èn others moet gelden voor die map laat staan of het logisch is.

Kortom, hiermee zet je dus een map geheel open voor iedereen.
Titel: Re: PHP installer loopt tegen read-only mappen aan
Bericht door: s_k op 25 mei 2015, 15:40:59
Op dit moment heb ik in m'n /web map een map 'photoalbums' waarin meerdere mappen staan met php files voor verschillende foto-albums. Ik wilde ze een voor een gaan proberen.
In principe wil ik dus de hele map 'photoalbums' write-accessible maken.
Dat is dan ook de map die ik in scp gechecked heb.

(https://www.synology-forum.nl/web-server/php-installer-loopt-tegen-read-only-mappen-aan/?action=dlattach;attach=17765;image)

Zie screenshot :).
Titel: Re: PHP installer loopt tegen read-only mappen aan
Bericht door: s_k op 25 mei 2015, 15:54:04
Voor het geval je vraag nog niet helemaal correct beantwoord is;
Ik wil dus dat de php installer vanuit de browser (host/map/install.php) files kan bewerken, anders installeert 'ie natuurlijk niet.
Titel: Re: PHP installer loopt tegen read-only mappen aan
Bericht door: s_k op 25 mei 2015, 21:56:28
Dit is de oplossing:

(https://www.synology-forum.nl/web-server/php-installer-loopt-tegen-read-only-mappen-aan/?action=dlattach;attach=17783;image)

Niet bij users, maar bij groups de group HTTP read/write access geven...