[Freeswitch-users] How could install PHP ESL?

David Ponzone david.ponzone at ipeva.fr
Thu Aug 26 01:03:52 PDT 2010


I think having 2 different versions of PHP5 on the same machine is  
perhaps the issue you shoud solve.

David Ponzone  Direction Technique
email: david.ponzone at ipeva.fr
tel:      01 74 03 18 97
gsm:   06 66 98 76 34

Service Client IPeva
tel:      0811 46 26 26
www.ipeva.fr  -   www.ipeva-studio.com

Ce message et toutes les pièces jointes sont confidentiels et établis  
à l'intention exclusive de ses destinataires. Toute utilisation ou  
diffusion non autorisée est interdite. Tout message électronique est  
susceptible d'altération. IPeva décline toute responsabilité au titre  
de ce message s'il a été altéré, déformé ou falsifié. Si vous n'êtes  
pas destinataire de ce message, merci de le détruire immédiatement et  
d'avertir l'expéditeur.




Le 26/08/2010 à 07:58, jesse a écrit :

> I had no issue with make phpmod . the problem is related with sudo
> make phpmod-install.
>
> In another FS server box, my php is working perfect.  Foe the the
> machine whose phpmod  didn't work, I am 100% sure the root cause is
> related with two PHP versions 5.2.4 and 5.3.3. In fact, ESL.so is in
> /usr/lib/php/modules/ESL.so, however it was compiled with 5.3.3
> version PHP and ran in LAMP apache with PHP 5.2.4.
>
> I don't know how to enforce the build of ESL.so with PHP 5.2.4.......
>
> -jesse
>
>
>
> On Wed, Aug 25, 2010 at 8:28 PM, Nyamul Hassan <mnhassan at usa.net>  
> wrote:
>> I'm not sure if "make phpmod-install" will work.  I think you need  
>> to do the
>> "make phpmod", and then copy the file to the "ESL.so" file to the php
>> modules folder for you OS.
>> On my RHEL 5.5 i386, it is /usr/lib/php/modules/ESL.so
>> Can you confirm if you see the error with just "make phpmod" as on  
>> the wiki?
>> Regards
>> HASSAN
>>
>> On Wed, Aug 25, 2010 at 12:39, jesse <chat2jesse at gmail.com> wrote:
>>>
>>> HASSAN:
>>>
>>>    my pasted error message in the previous e-mail was generated from
>>> : make phpmod-install.
>>>
>>> -jesse
>>>
>>> On Tue, Aug 24, 2010 at 6:12 PM, Nyamul Hassan <mnhassan at usa.net>  
>>> wrote:
>>>> *  enter the <fs src>/libs/esl directory
>>>> *  run "make"
>>>> *  run "make phpmod"
>>>> If you face error in any step above, then please output the "full
>>>> output"
>>>> into
>>>> http://pastebin.freeswitch.org
>>>> and let us know the pastebin link.
>>>> Regards
>>>> HASSAN
>>>>
>>>> On Wed, Aug 25, 2010 at 06:07, jesse <chat2jesse at gmail.com> wrote:
>>>>>
>>>>> during installation:
>>>>>
>>>>> make[1]: Entering directory `/tmp/freeswitch/libs/esl/php'
>>>>> make[1]: Nothing to be done for `all'.
>>>>> make[1]: Leaving directory `/tmp/freeswitch/libs/esl/php'
>>>>> make -C php install
>>>>> PHP Warning:  PHP Startup: ESL: Unable to initialize module
>>>>> Module compiled with module API=20090626, debug=0, thread-safety=0
>>>>> PHP    compiled with module API=20060613, debug=0, thread-safety=0
>>>>> These options need to match
>>>>>  in Unknown on line 0
>>>>> make[1]: Entering directory `/tmp/freeswitch/libs/esl/php'
>>>>> cp ESL.so /usr/lib/php5/20060613
>>>>> cp ESL.php /usr/share/php
>>>>>
>>>>> Then when I open the PHP script from browser, I always get
>>>>>
>>>>> Unable to initialize module Module compiled with module  
>>>>> API=20090626,
>>>>> debug=0, thread-safety=0 PHP compiled with module API=20060613,
>>>>> debug=0, thread-safety=0 These options need to match in
>>>>> /usr/share/php/ESL.php on line 23
>>>>>
>>>>> any one is good at PHP can fix this issue? I guess the root  
>>>>> cause is
>>>>> that I have two PHP installed and my system is totally messed.  I
>>>>> tried to remove the new php installation, but still the same  
>>>>> result.
>>>>>
>>>>>
>>>>>
>>>>> On Tue, Aug 24, 2010 at 4:56 PM, Nyamul Hassan <mnhassan at usa.net>
>>>>> wrote:
>>>>>> I got my phpmod installed and working great!  Did you follow:
>>>>>> http://wiki.freeswitch.org/wiki/Esl#Installation?
>>>>>> Please mention at which steps you're seeing an error.
>>>>>> Regards
>>>>>> HASSAN
>>>>>>
>>>>>>
>>>>>> On Wed, Aug 25, 2010 at 05:42, jesse <chat2jesse at gmail.com>  
>>>>>> wrote:
>>>>>>>
>>>>>>> the wiki page http://wiki.freeswitch.org/wiki/Mod_php says :
>>>>>>>
>>>>>>> At some point before July 8, 2009, mod_php was removed from the
>>>>>>> trunk.
>>>>>>> There don't appear to be any concrete plans to reintroduce  
>>>>>>> mod_php,
>>>>>>> so
>>>>>>> if you'd like to use PHP with FreeSWITCH, use the PHP Event  
>>>>>>> Socket
>>>>>>> or
>>>>>>> the PHP ESL library.
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Aug 23, 2010 at 4:41 PM, Anthony Minessale
>>>>>>> <anthony.minessale at gmail.com> wrote:
>>>>>>>> We never have had PHP in our code distribution.
>>>>>>>>
>>>>>>>>
>>>>>>>> On Mon, Aug 23, 2010 at 4:39 PM, jesse <chat2jesse at gmail.com>
>>>>>>>> wrote:
>>>>>>>>> The current FS version doesn't include source code for PHP.
>>>>>>>>> What are the steps to install it on top of my current version?
>>>>>>>>>  where
>>>>>>>>> to get the source? how to build and install?
>>>>>>>>>
>>>>>>>>> Iif you guys want to keep the new system slim by get rid of  
>>>>>>>>> PHP,
>>>>>>>>> please at least keep a doc about how to add it in case of  
>>>>>>>>> need.
>>>>>>>>>
>>>>>>>>> thanks!
>>>>>>>>>
>>>>>>>>> -jesse
>>>>>>>>>
>>>>
>>>> _______________________________________________
>>>> FreeSWITCH-users mailing list
>>>> FreeSWITCH-users at lists.freeswitch.org
>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>> http://www.freeswitch.org
>>>>
>>>>
>>>
>>> _______________________________________________
>>> FreeSWITCH-users mailing list
>>> FreeSWITCH-users at lists.freeswitch.org
>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>> http://www.freeswitch.org
>>
>>
>> _______________________________________________
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>>
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20100826/d052b2cf/attachment-0001.html 


More information about the FreeSWITCH-users mailing list