[Asterisk-Users] Reload Asterisk from php or perl script
Dee Lowndes
dee at asyouneed.com
Fri Oct 8 07:14:10 MST 2004
> -----Original Message-----
> From: asterisk-users-bounces at lists.digium.com [mailto:asterisk-users-
> bounces at lists.digium.com] On Behalf Of Justin B. Newman
> Sent: 08 October 2004 14:54
> To: Asterisk Users Mailing List - Non-Commercial Discussion
> Subject: Re: [Asterisk-Users] Reload Asterisk from php or perl script
>
>
> On 10/8/2004, "Dee Lowndes" <dee at asyouneed.com> wrote:
> >Hi,
> >
> > I am looking for a basic script that can reload asterisk from
> >php or perl via a web browser.
> >
> >I have tried exec( asterisk -rx reload ) and shell_exec( <same cmd> )
> >with php but there seems to be a permission issue with asterisk that
> >stops these working. I was just wondering if anyone has a way around
> >this with perl or php.
> >
>
> Dee,
>
> If Asterisk is running as a different user than your web server, then
> you're
> not going to be able to use those scripts "outta the box". Running
> Asterisk
> as the same user as your web server would probably be considered a
> horribly
> insecure configuration, at best.
>
> The alternative is to explore options for allowing your webserver to
run
> programs as different userid's. If you're running Apache, this page
may
> help:
> http://httpd.apache.org/docs/suexec.html
>
> Good luck!
I am using apache but I would rather avoid this option if possible.
Any other ideas?
Dee
More information about the asterisk-users
mailing list