phpagi.php desde web

Discussion in 'General' started by elaxtico, Sep 4, 2010.

  1. elaxtico

    Joined:
    Oct 2, 2008
    Messages:
    4
    Likes Received:
    0
    Requiero hacer algunos scripts para interactuar vía web con el PBX, para lo cual me estoy apoyando con las librerías phpagi.php y phpagi-asmanger.php.

    Las llamadas de asterisk al los scripts con estas librerias las hago sin problema.


    Las llamadas corriendo los scripts desde consola me funcionan bien salvo que tengo que dar 2 "enter" a la hora de correr el script.

    Pero si el script lo invoco via web, el servidor web no responde y la página se me queda colgada sin respuesta, tratando de depurar el problema me di cuenta que vía web, basta con poner las líneas:

    $AGI = new AGI();
    $astman = new AGI_AsteriskManager();

    para que el script vía web se cuelgue sin error (ya revise logs, etc. y no veo nada).

    la diferencia del script de correrlo desde consola y via web es que en el primer caso la línea 1 le pongo:
    #!/sur/bin/php -q

    mientras vía web , no.

    Agradecería me ayudaran al respecto ya que soy novato en la programación php con asterisk.
     

Share This Page