Ik heb in PHP een heel control panel geschreven, met onder andere een filemanager en een script om .htaccess bestanden te beheren.
Maar als ik nu het script run in mijn bwowser en ik wil bvb een map aanmaken dan krijg ik Permission denied.
Logisch natuurlijk maar niet leuk
de directory structuur is:
/web/www.domein1.nl
/web/www.domein2.nl
enz
het script staat in /web/klanten.bedrijf.nl
het php script heeft dus niet de rechten om een map aan te maken in /web/www.domein1.nl
nu is dus niet alleen maken aanmaken het probleem maar ook files aanmaken/verwijderen
nu wil ik dus gewoon dat het control panel wel mappen enzo kan aanmaken. Ik d8 zelf eerst aan om de ene virtual host wat het control panel is te laten runnen als root maar dit wil apache niet en het is ook niet echt veilig. Verder zou ik voor elke actie een perl script kunnen schrijven die het php script dan weer aanroept maar als ik dit voor al die acties moet doen ben ik nog wel effe bezig en daar heb ik nou ook weer niet zo'n zin in.
hoe kan ik dit oplossen?
Maar als ik nu het script run in mijn bwowser en ik wil bvb een map aanmaken dan krijg ik Permission denied.
Logisch natuurlijk maar niet leuk
de directory structuur is:
/web/www.domein1.nl
/web/www.domein2.nl
enz
het script staat in /web/klanten.bedrijf.nl
het php script heeft dus niet de rechten om een map aan te maken in /web/www.domein1.nl
nu is dus niet alleen maken aanmaken het probleem maar ook files aanmaken/verwijderen
nu wil ik dus gewoon dat het control panel wel mappen enzo kan aanmaken. Ik d8 zelf eerst aan om de ene virtual host wat het control panel is te laten runnen als root maar dit wil apache niet en het is ook niet echt veilig. Verder zou ik voor elke actie een perl script kunnen schrijven die het php script dan weer aanroept maar als ik dit voor al die acties moet doen ben ik nog wel effe bezig en daar heb ik nou ook weer niet zo'n zin in.
hoe kan ik dit oplossen?