Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    317

    phpagi esecuzione lentissima

    Ciao a tutti, ho un problema con asterisk e chiedo il vostro aiuto perche' non so piu' dove sbattere la testa.
    Ho configurato il server Asterisk perche' nel rispondere si esegua uno script agi (phptest.agi)
    questo al suo interno fondamentalmente ha solo un include di un file php (macchina_stati.php). Questo file e' puro codice php, risiede dentro un progetto web e permette, tramite una macchina a stati di fare un ordine che normalmente si fa via form.

    Il mio problema e' nel tempo che ci mette asterisk a parlare, credo che tutti i warning php gia' presenti e ignorati lato web rallentino asterisk...fattosta' che se faccio un top nel server phptest.agi occupa il 99.9% della cpu per tantissimo tempo (minuti) tutte le volte che si effettua una chiamata a qualche classe gia' presente (utilizzata nel gestionale web)

    Non so proprio piu' che controlli fare, anche i debug non mi aiutano, il codice e' lineare e pulito ma non posso andare a setacciare tutte le classi gia' fatte e funzionanti via web...
    C'e' un modo per fare andare asterisk facendogli ignorare tutti i warning facendolo andare sempre e comunque alla riga successiva ??
    So che detto cosi' sembra un po confuso...saro' lieto di fornire ogni informazione necessaria a chiunque voglia aiutarmi.
    Grazie mille .
    Ciao
    La fortuna favorisce la mente preparata

  2. #2
    Utente di HTML.it L'avatar di Fool
    Registrato dal
    May 2002
    Messaggi
    8,342

    Re: phpagi esecuzione lentissima

    Originariamente inviato da Anuelicon
    Ciao a tutti, ho un problema con asterisk e chiedo il vostro aiuto perche' non so piu' dove sbattere la testa.
    Ho configurato il server Asterisk perche' nel rispondere si esegua uno script agi (phptest.agi)
    questo al suo interno fondamentalmente ha solo un include di un file php (macchina_stati.php). Questo file e' puro codice php, risiede dentro un progetto web e permette, tramite una macchina a stati di fare un ordine che normalmente si fa via form.

    Il mio problema e' nel tempo che ci mette asterisk a parlare, credo che tutti i warning php gia' presenti e ignorati lato web rallentino asterisk...fattosta' che se faccio un top nel server phptest.agi occupa il 99.9% della cpu per tantissimo tempo (minuti) tutte le volte che si effettua una chiamata a qualche classe gia' presente (utilizzata nel gestionale web)

    Non so proprio piu' che controlli fare, anche i debug non mi aiutano, il codice e' lineare e pulito ma non posso andare a setacciare tutte le classi gia' fatte e funzionanti via web...
    C'e' un modo per fare andare asterisk facendogli ignorare tutti i warning facendolo andare sempre e comunque alla riga successiva ??
    So che detto cosi' sembra un po confuso...saro' lieto di fornire ogni informazione necessaria a chiunque voglia aiutarmi.
    Grazie mille .
    Ciao
    Difficile stabilire dove sta il problema senza vedere il codice,
    sicuramente non esiste una cosa simile per asterisk, perchè ignorare i problemi non è la soluzione ideale...

    Sicuro che non ci sia qualche cosa nel cgi che occupa cosi tanto?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.