Skip to content

lazedo/freeswitch-php-esl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

freeswitch-php-esl

Alternative way to have FreeSWITCH php-esl working

Building

Requires PHP devel

git checkout
phpize
./configure --enable-ESL
make
make install
put ESL.php in the path execution of your app

Docker

FROM php:alpine
RUN wget https://github.com/lazedo/freeswitch-php-esl/archive/esl7-1.6.19.tar.gz \
	&& mkdir -p /tmp/esl \
	&& tar -xf esl7-1.6.19.tar.gz -C /tmp/esl --strip-components=1 \
	&& rm esl7-1.6.19.tar.gz \
	&& docker-php-ext-configure /tmp/esl --enable-ESL \
	&& docker-php-ext-install /tmp/esl \
        && apk --update add libstdc++ \
        && cp /tmp/esl/ESL.php `pear config-show | grep php_dir | tr -s ' ' | cut -d ' ' -f 4` \
        && rm -r /tmp/esl

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages