Op mijn fotosite laat ik automatisch (eenmalig) thumbnails aanmaken door middel van een PHP script. Deze thumbnails kan ik vervolgens niet via de FTP bewerken.
Heel erg kort is de relevante code als volgt:
Het werkt allemaal uitstekend, behalve het feit dat de map 'thumbnails' de attributes 755 krijgt (terwijl ik toch echt 775 opgeef) en ik via de FTP niets met de jpegs in deze map mag doen:
De jpegs krijgen overigens wel gewoon met 775 attributes gemaakt. Als ik de laatste regel in de PHP code weg laat, krijgen de jpegs attribute 644.
Welke attributes moeten de map en de bestanden hebben als ze gewoon op de site weergegeven mogen worden EN ik ze met de FTP wil kunnen bewerken?
Ik heb de afbeeldingen en de map wel weer kunnen verwijderen via unlink en rmdir, maar om dit elke keer te doen is een beetje omslachtig.
Heel erg kort is de relevante code als volgt:
PHP:
1
2
3
| mkdir($directory. '/thumbnails', 0775); imagejpeg($image_p, $directory. '/thumbnails/' . $file, 70); chmod($directory . '/thumbnails/' . $file, 0775); |
Het werkt allemaal uitstekend, behalve het feit dat de map 'thumbnails' de attributes 755 krijgt (terwijl ik toch echt 775 opgeef) en ik via de FTP niets met de jpegs in deze map mag doen:
code:
1
2
| Command: DELE 0001.jpg Response: 550 0001.jpg: Permission denied |
De jpegs krijgen overigens wel gewoon met 775 attributes gemaakt. Als ik de laatste regel in de PHP code weg laat, krijgen de jpegs attribute 644.
Welke attributes moeten de map en de bestanden hebben als ze gewoon op de site weergegeven mogen worden EN ik ze met de FTP wil kunnen bewerken?
Ik heb de afbeeldingen en de map wel weer kunnen verwijderen via unlink en rmdir, maar om dit elke keer te doen is een beetje omslachtig.