Ik wil graag samba herstarten vanuit een PHP-webpagina. De webserver draait op Apache. Ik heb als eerste dit geprobeerd:
Dit gaf geen resultaat. Om heel simpel de aanroep van smb te testen heb ik toen dit geprobeerd:
Dit zou volgens mij de tekst 'Usage: /etc/rc.d/init.d/smb {start| stop| restart| reload| status| condrestart}' moeten echo-en, maar ook dit geeft geen resultaat. Apache draait onder het 'apache'-account; ik weet niet of dit de oorzaak is, want de smb-executable heeft wel 755-rechten....
Iemand hier ervaring mee? Andere commando's met exec gaan allemaal wel goed, maar alleen deze krijg ik niet aan de praat....
code:
1
| exec("/etc/rc.d/init.d/smb restart"); |
Dit gaf geen resultaat. Om heel simpel de aanroep van smb te testen heb ik toen dit geprobeerd:
code:
1
| echo exec("/etc/rc.d/init.d/smb"); |
Dit zou volgens mij de tekst 'Usage: /etc/rc.d/init.d/smb {start| stop| restart| reload| status| condrestart}' moeten echo-en, maar ook dit geeft geen resultaat. Apache draait onder het 'apache'-account; ik weet niet of dit de oorzaak is, want de smb-executable heeft wel 755-rechten....
Iemand hier ervaring mee? Andere commando's met exec gaan allemaal wel goed, maar alleen deze krijg ik niet aan de praat....
Met of zonder mayonaise?