In een CMS gebruikt ik de functie [php]copy()[/php] om een template bestand te kopieren. Dit gaat opzich prima, maar als ik nu het aangemaakte bestand wil aanpassen in bijvoorbeeld Dreamweaver, kan ik het niet opslaan vanwege onjuiste permissies. De permissies van de aanmaakte bestanden zijn 0644, dus writable voor de "owner". Het lijkt er dus op dat de "owner" gewijzigd moet worden.
Natuurlijk kan ik ook chmod 0666 gebruiken en het bestand writable maken voor iedereen, maar dat lijkt mij niet verstandig (ik weet niet precies hoe onveilig dit is).
Hoe kan ik zorgen dat ik de aangemaakte bestanden kan aanpassen zonder de permissies te wijzigen?
Edit: De functie [php]chown()[/php] is overigens uitgeschakeld op mijn server.
1.436 views