diff --git a/php/7/build/data/install-ext b/php/7/build/data/install-ext index 731226991..16e8f5a3b 100644 --- a/php/7/build/data/install-ext +++ b/php/7/build/data/install-ext @@ -10,19 +10,19 @@ echo "Install extensions : $1" echo "============================================" echo -installExtensionFromTgz(){ +installExtensionFromTgz() +{ tgzName=$1 result="" extensionName="${tgzName%%-*}" shift 1 result=$@ - mkdir ${extensionName} - tar -zxvf /tmp/data/${tgzName}.tgz -C ${extensionName} --strip-components=1 - ( cd ${extensionName} && phpize && ./configure ${result} && make ${MC} && make install ) + mkdir /tmp/data/${tgzName} + tar -zxvf /tmp/data/${tgzName}.tar.gz -C /tmp/data/${tgzName} --strip-components=1 + ( cd /tmp/data/${tgzName} && phpize && ./configure ${result} && make ${MC} && make install ) docker-php-ext-enable ${extensionName} } - is_extension_installed() { local extension=$1 if php -m | grep -q "^$extension$"; then diff --git a/php/8/build/data/install-ext b/php/8/build/data/install-ext index fa5acecec..05ed70f9d 100644 --- a/php/8/build/data/install-ext +++ b/php/8/build/data/install-ext @@ -17,9 +17,9 @@ installExtensionFromTgz() extensionName="${tgzName%%-*}" shift 1 result=$@ - mkdir ${extensionName} - tar -zxvf /tmp/data/${tgzName}.tgz -C ${extensionName} --strip-components=1 - ( cd ${extensionName} && phpize && ./configure ${result} && make ${MC} && make install ) + mkdir /tmp/data/${tgzName} + tar -zxvf /tmp/data/${tgzName}.tar.gz -C /tmp/data/${tgzName} --strip-components=1 + ( cd /tmp/data/${tgzName} && phpize && ./configure ${result} && make ${MC} && make install ) docker-php-ext-enable ${extensionName} }