29. september 2003 - 21:06Der er
11 kommentarer og 1 løsning
Afvikling af program på serveren
Hej.. Jeg har brug for at kunne starte et program på min server via internettet. I første omgang strejfede tanken om at bruge: exec men det er jo på klient maskinen og ikke på serveren. Min servere er en RH9 og jeg har brug for at f.eks kunne starte apache webserver ect..
ok.. min fejl. jeg har prøvet med system() men fik dette da jeg forsøgte at stoppe http serveren: system('/etc/init.d/httpd stop '); denne gav bare meddelsen: Stopper httpd: [MISLYKKEDES]
php's shell executers (passthru, exec, system) kører alle som den bruger php webserveren er installeret under (ofte www), derfor kan kun filer som denne bruger har adgang til behandles
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.