Fix Swoole
This commit is contained in:
@@ -333,6 +333,8 @@ RUN set -eux; \
|
||||
pecl install swoole-4.5.11; \
|
||||
elif [ $(php -r "echo PHP_MAJOR_VERSION;") = "7" ]; then \
|
||||
pecl install swoole-4.8.12; \
|
||||
elif [ $(php -r "echo PHP_MAJOR_VERSION;") = "8" ] && [ $(php -r "echo PHP_MINOR_VERSION;") = "0" ]; then \
|
||||
pecl install swoole-5.1.2; \
|
||||
else \
|
||||
pecl install swoole; \
|
||||
fi; \
|
||||
|
||||
@@ -409,6 +409,8 @@ RUN set -eux; \
|
||||
pecl install swoole-4.5.11; \
|
||||
elif [ $(php -r "echo PHP_MAJOR_VERSION;") = "7" ]; then \
|
||||
pecl install swoole-4.8.12; \
|
||||
elif [ $(php -r "echo PHP_MAJOR_VERSION;") = "8" ] && [ $(php -r "echo PHP_MINOR_VERSION;") = "0" ]; then \
|
||||
pecl install swoole-5.1.2; \
|
||||
else \
|
||||
pecl install swoole; \
|
||||
fi; \
|
||||
|
||||
@@ -586,10 +586,11 @@ RUN set -eux; \
|
||||
echo '' | pecl -q install swoole-4.5.11; \
|
||||
elif [ $(php -r "echo PHP_MAJOR_VERSION;") = "7" ]; then \
|
||||
echo '' | pecl -q install swoole-4.8.12; \
|
||||
elif [ $(php -r "echo PHP_MAJOR_VERSION;") = "8" ]; then \
|
||||
elif [ $(php -r "echo PHP_MAJOR_VERSION;") = "8" ] && [ $(php -r "echo PHP_MINOR_VERSION;") = "0" ]; then \
|
||||
echo '' | pecl -q install swoole-5.1.2; \
|
||||
else \
|
||||
echo '' | pecl -q install swoole; \
|
||||
apt-get install -yqq libbrotli-dev && \
|
||||
echo '' | pecl -q install swoole; \
|
||||
fi; \
|
||||
echo "extension=swoole.so" >> /etc/php/${LARADOCK_PHP_VERSION}/mods-available/swoole.ini; \
|
||||
ln -s /etc/php/${LARADOCK_PHP_VERSION}/mods-available/swoole.ini /etc/php/${LARADOCK_PHP_VERSION}/cli/conf.d/20-swoole.ini; \
|
||||
|
||||
Reference in New Issue
Block a user