Skip to content

Commit 17cb800

Browse files
committed
add swoole ssl support
1 parent eb5b617 commit 17cb800

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

extensions/install.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ fi
1818

1919
if [ "${PHP_EXTENSIONS}" != "" ]; then
2020
echo "---------- Install general dependencies ----------"
21-
apk add --no-cache autoconf g++ libtool make openssl-dev libxml2-dev
21+
apk add --no-cache autoconf g++ libtool make openssl-dev libxml2-dev linux-headers
2222
fi
2323

2424
if [ -z "${EXTENSIONS##*,pdo_mysql,*}" ]; then

extensions/php56.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
echo
44
echo "============================================"
5-
echo "Install extensions from : php72.sh"
5+
echo "Install extensions from : ${MORE_EXTENSION_INSTALLER}"
66
echo "PHP version : ${PHP_VERSION}"
77
echo "Extra Extensions : ${PHP_EXTENSIONS}"
88
echo "Multicore Compilation : ${MC}"
@@ -55,7 +55,7 @@ if [ -z "${EXTENSIONS##*,swoole,*}" ]; then
5555
echo "---------- Install swoole ----------"
5656
mkdir swoole \
5757
&& tar -xf swoole-2.0.11.tgz -C swoole --strip-components=1 \
58-
&& ( cd swoole && phpize && ./configure && make ${MC} && make install ) \
58+
&& ( cd swoole && phpize && ./configure --enable-openssl && make ${MC} && make install ) \
5959
&& docker-php-ext-enable swoole
6060
fi
6161

extensions/php72.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
echo
44
echo "============================================"
5-
echo "Install extensions from : php72.sh"
5+
echo "Install extensions from : ${MORE_EXTENSION_INSTALLER}"
66
echo "PHP version : ${PHP_VERSION}"
77
echo "Extra Extensions : ${PHP_EXTENSIONS}"
88
echo "Multicore Compilation : ${MC}"
@@ -52,7 +52,7 @@ if [ -z "${EXTENSIONS##*,swoole,*}" ]; then
5252
echo "---------- Install swoole ----------"
5353
mkdir swoole \
5454
&& tar -xf swoole-4.2.1.tgz -C swoole --strip-components=1 \
55-
&& ( cd swoole && phpize && ./configure && make ${MC} && make install ) \
55+
&& ( cd swoole && phpize && ./configure --enable-openssl && make ${MC} && make install ) \
5656
&& docker-php-ext-enable swoole
5757
fi
5858

0 commit comments

Comments
 (0)