[asterisk-users] Using PHP to reload extensions

Steve Totaro stotaro at first-notification.com
Wed Oct 3 21:08:03 CDT 2007


Michael Munger wrote:
>
> I am trying to use PHP to reload the extensions in an Asterisk 
> installation. I keep getting this error:
>
> Unable to connect to remote asterisk (does /var/run/asterisk.ctl 
> exist?) when I run the script by visiting the URL; however, if I run 
> the script from the command line, it runs just fine (works perfect, 
> actually).
>
> I think it is permissions related. Does anyone have any ideas?
>
> <php
>         $output = shell_exec('asterisk -rx"extensions reload"');
>         echo $output;
> ?>
>
>  
>
> Yours,
>
> Michael Munger, dCAP
>
> 404-438-2128
>
> michael at highpoweredhelp.com <mailto:michael at highpoweredhelp.com>
>
>  
>

If running a script from a browser, it is usually run as "nobody", from 
the command line it is whatever user you are, probably root.

Thanks,
Steve Totaro



More information about the asterisk-users mailing list