Ik heb zelf een webserver in een VM draaien (Debian) en ik heb zelf PHP gecompiled.
Het probleem is dat PHP runt als de gebruiker 'apache'. Hij maakt de bestanden echter aan als root. Daardoor kan PHP de bestanden daarna niet meer bewerken en kan ik ook niet bij de bestanden via mijn Samba share.
Hoe fix ik dit? Op Google kan ik hier niets over vinden.
Als ik de volgende code uitvoer:
Krijg ik als uitvoer 'apache'. Dus dat zit goed denk ik.
Het probleem is dat PHP runt als de gebruiker 'apache'. Hij maakt de bestanden echter aan als root. Daardoor kan PHP de bestanden daarna niet meer bewerken en kan ik ook niet bij de bestanden via mijn Samba share.
Hoe fix ik dit? Op Google kan ik hier niets over vinden.
Als ik de volgende code uitvoer:
code:
1
2
| <?php echo `whoami`; |
Krijg ik als uitvoer 'apache'. Dus dat zit goed denk ik.