[asterisk-users] asterisk -> AGI (perl) -> sqlplus(oracle)

Ahmed Munir ahmedmunir007 at gmail.com
Fri Jan 6 09:32:32 CST 2012


Yes, I already declared 'use lib
"/home/asterisk/lib/lib64/perl5/5.8.8/x86_64-linux-thread-multi/";' in my
AGI. When I execute the script as a user Asterisk, i.e. perl -wc test.pl in
return I'm getting OK and no error messages and script is running fine when
I try to run in shell.

Even though I already declared the environmental variables in
.bash_profile. At the end I tired every method but still stuck in this
problem.



Date: Thu, 5 Jan 2012 14:07:59 -0800
> From: "Ron Bergin" <rkb at i.frys.com>
> Subject: Re: [asterisk-users] asterisk -> AGI (perl) -> sqlplus
>        (oracle)
> To: "Asterisk Users Mailing List - Non-Commercial Discussion"
>        <asterisk-users at lists.digium.com>
> Message-ID:
>        <69ecf8ff3230bc206837478422f97aad.squirrel at webmail.i.frys.com>
> Content-Type: text/plain;charset=iso-8859-1
>
> Ahmed Munir wrote:
> > Hi,
> >
> > I installed the modules in asterisk user home directory with read and
> > excitable permissions for asterisk but still my AGI not working.
>
> IMO, it would have been better to install it in it's normal location.
>
> Is your script using the warnings and strict pragmas?
>
> What error message do you receive when running the script from the command
> line?
>
> Did you add the proper "use lib '....'" statement to add the install
> directory to the @INC array?
>
> Ron Bergin
>
> >
> > Please provide me other advise to resolve this issue.
> >
> >
> >> Date: Wed, 4 Jan 2012 11:30:34 -0600
> >> From: "Danny Nicholas" <danny at debsinc.com>
> >> Subject: Re: [asterisk-users] asterisk -> AGI (perl) -> sqlplus
> >>        (oracle)
> >> To: "'Asterisk Users Mailing List - Non-Commercial Discussion'"
> >>        <asterisk-users at lists.digium.com>
> >> Message-ID: <00ca01cccb06$911e8300$b35b8900$@debsinc.com>
> >> Content-Type: text/plain; charset="us-ascii"
> >>
> >> The module probably isn't readable/executeable from Asterisk
> >>
> >>
> >>
> >> From: asterisk-users-bounces at lists.digium.com
> >> [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Ahmed
> >> Munir
> >> Sent: Wednesday, January 04, 2012 10:45 AM
> >> To: asterisk-users at lists.digium.com
> >> Subject: [asterisk-users] asterisk -> AGI (perl) -> sqlplus (oracle)
> >>
> >>
> >>
> >> Hi all,
> >>
> >> I'm trying to run an AGI in PERL which uses the module DBD-Oracle.
> >> Currently
> >> my AGI is working fine in my two servers but not in my other four
> >> servers.
> >> When  I tried execute an AGI (as a user asterisk) in command line it
> >> works
> >> fine (even I also declare environmental variables in user profile and in
> >> my
> >> AGI), but when I tried to call my AGI (perl) in dial plan, it don't get
> >> executed.
> >>
> >> Please advise me to resolve this issue.
> >>
> >> --
> >> Regards,
> >>
> >> Ahmed Munir Chohan
> >>
> >>
>
>


-- 
Regards,

Ahmed Munir Chohan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20120106/18e72d09/attachment.htm>


More information about the asterisk-users mailing list