Page 2 of 3
Re: Gallery permission issue
Posted: Mon Jan 31, 2011 11:17 pm
by Jos
Ik wou dat ik er meer verstand van had

Re: Gallery permission issue
Posted: Tue Feb 01, 2011 12:43 am
by brentnl
Jos wrote:Ik wou dat ik er meer verstand van had

dat zou ik ook wel willen
Maar je kunt me dus ook niet vertellen hoe Gallery aan zijn chmod komt? Hij moet toch een bepaalde instelling gebruiken of anders moet er toch een mogelijkheid zijn die standaard setting te overrulen met een custom CHMOD?
Re: Gallery permission issue
Posted: Tue Feb 01, 2011 9:14 am
by hendrik
Dit probleem komt mij heel bekend voor.
Ik had het ook en heb het op kunnen lossen door de map eigenaar te resetten in directadmin.
Deze staat na het aanmaken van de map door Gallery op "apache" en is daarom niet toegangkelijk.
Daarna de map op 777 te zetten en de images via de ftp in de map uploade.
Zeer omslachtig natuurlijk, maar werkt.
Gr.
Hendrik
Re: Gallery permission issue
Posted: Tue Feb 01, 2011 10:38 am
by brentnl
hendrik wrote:Dit probleem komt mij heel bekend voor.
Ik had het ook en heb het op kunnen lossen door de map eigenaar te resetten in directadmin.
Deze staat na het aanmaken van de map door Gallery op "apache" en is daarom niet toegangkelijk.
Daarna de map op 777 te zetten en de images via de ftp in de map uploade.
Zeer omslachtig natuurlijk, maar werkt.
Gr.
Hendrik
De eigenaar is geen apache in mijn geval maar gewoon de FTP gebruiker, ook is de map al succesvol geCHMOD naar 777, dus dat zit wel goed...
Echter vind ik uploaden via FTP te lastig voor klanten. Zeker aangezien de upload methode van Gallery normaal gesproken super werkt, inclusief resizen/aanmaken van thumbs en dergelijke.
Re: Gallery permission issue
Posted: Tue Feb 01, 2011 10:51 am
by hendrik
brentnl wrote:hendrik wrote:Dit probleem komt mij heel bekend voor.
Ik had het ook en heb het op kunnen lossen door de map eigenaar te resetten in directadmin.
Deze staat na het aanmaken van de map door Gallery op "apache" en is daarom niet toegangkelijk.
Daarna de map op 777 te zetten en de images via de ftp in de map uploade.
Zeer omslachtig natuurlijk, maar werkt.
Gr.
Hendrik
De eigenaar is geen apache in mijn geval maar gewoon de FTP gebruiker, ook is de map al succesvol geCHMOD naar 777, dus dat zit wel goed...
Echter vind ik uploaden via FTP te lastig voor klanten. Zeker aangezien de upload methode van Gallery normaal gesproken super werkt, inclusief resizen/aanmaken van thumbs en dergelijke.
Ja daar heb je helemaal gelijk in.
Er is duidelijk iets mis met Galley v. CMS MS 1.9.2
Re: Gallery permission issue
Posted: Tue Feb 01, 2011 11:06 am
by brentnl
hendrik wrote:Er is duidelijk iets mis met Galley v. CMS MS 1.9.2
Ik gebruik CMSMS 1.8.1

Re: Gallery permission issue
Posted: Tue Feb 01, 2011 11:12 am
by Jos
naar mijn idee is het juist oke als de eigenaar op apache staat

Re: Gallery permission issue
Posted: Tue Feb 01, 2011 11:30 am
by hendrik
Nee dat klopt niet.
Ik denk wel dat het verschillen is per provider maar bij de hosting provider die ik heb is het normaal dat de files op
je gebruikersnaam staan.
De naam waar je ook mee inlog bij je directadmin.
Nu gebeurd het regelmatig dat bij het upladen van files he naam op apache komt te staan.
Dan moet je de eigenaar van het file resetten via het filebeheer in je directadmin.
Wan anders zou het file zijn met als eigenaar de server.
En het is maar goed dat de gebruikers van de hosting ruimte de apache files niet kunnen bewerken..
Gr.
Hendrik
Re: Gallery permission issue
Posted: Tue Feb 01, 2011 11:47 am
by deactivated010521
----------
Re: Gallery permission issue
Posted: Fri Feb 04, 2011 2:34 pm
by brentnl
Maar even OT; is er iemand die nog iets weet wat ik zou kunnen proberen?
Re: Gallery permission issue
Posted: Mon Feb 14, 2011 9:06 pm
by brentnl
Hulp gevraagd bij de webhost die safe_mode niet uit wilt zeggen:
Code: Select all
Volgens een aantal personen die dit 'probleem' ook hebben kan dit niet opgelost worden.
http://nl3.php.net/manual/en/function.move-uploaded-file.php
Tenzij u na de upload de file chmod met:
http://nl3.php.net/manual/en/function.chmod.php
Dit moet dan wel gebeuren door dezelfde gebruiker.
De reden is dat anders het zou kunnen gebeuren dat hackers iets uploaden en uitvoeren.
zou er iets met
function.chmod.php toegevoegd kunnen worden aan de code van gallery die alle foto's alsnog een chmod van 644 meegeeft ofzo? (ipv 600)
Re: Gallery permission issue
Posted: Mon Feb 14, 2011 9:50 pm
by Jos
Je zou dit kunnen proberen, geen garanties dat het helpt
In de file function.upload.php vind je ergens bijna onderaan de aanroep:
move_uploaded_file
Direct na die regel zou je kunnen invoegen:
Code: Select all
chmod(str_replace('/', DIRECTORY_SEPARATOR, $_SESSION['rootpath'] . $filename), 0777);
Re: Gallery permission issue
Posted: Mon Feb 14, 2011 10:09 pm
by brentnl
Ha, zoiets had ik zelf ook al geprobeerd alleen kwam ik niet verder als: chmod($_FILES['Filedata']['tmp_name'], 0777); (en dat was gewoon puur gokken want ik weet niets van php)
maar jou oplossing werkt al gedeeltelijk Jos! De fullsize image krijgt idd chmod 777 mee. Nu de thumbnail nog.
Re: Gallery permission issue
Posted: Mon Feb 14, 2011 10:17 pm
by Jos
mooi
Voor de thumbnail zou je deze regel op dezelfde plek kunnen toevoegen:
Code: Select all
chmod('../../' . $thumbname, 0777);
Re: Gallery permission issue
Posted: Mon Feb 14, 2011 10:32 pm
by brentnl
ja hoor, werkt als een tierelier!
Super bedankt!
